Nice pictures. Hey, watch out (especially your dog) for Teddy Bear aka Jumping cactus! https://en.wikipedia.org/wiki/Cylindropuntia_bigelovii
I had a few run ins as a child while visiting my grandparents in Cave Creek Arizona. The ends of the cactus detach while walking by and the quills can get stuck in you like porcupine quills. They roll on the ground too and can roll into your foot (happened to me while wearing sandals).
Here's a short video showing you how nasty they can be:
We used a COMB to pull it out. FYI.
Be safe and have fun.
RE: Sonoran Desert Scenery & a few Cacti of the Southwest