Not only a terrific subject, but that was also very nice editing. Well done!
I also live in SE Arizona (south of Sierra Vista), and while I know for a fact that there are mountain lions in this area I've never managed to see one. My wife has seen a couple of them, though, and two years ago one evening at dusk a mountain lion killed a deer in a deep ravine about 150 feet from my house while I was outside throwing a ball for my dog at the exact same time. I heard the cat snarl when it made the kill, and the next morning we found the remains of the deer.
I have a modest sized goldfish pond on the lot to provide water for the local animals, and late one afternoon the biggest bobcat I've ever seen came up for a drink. It was old, with the skin just hanging off it, and comparing it's size and girth to my 55 pound dog the bobcat must have weighed at least that much. I don't think they are supposed to get that big, but this was definitely a bobcat ... small tufted ears and all. The pond is only about 40 feet from the window we watched it from. I didn't have a camera handy and it didn't stay long enough for me to run and get one.