Personally, I think Cochise Animal Hospital is great, but it may not be for everybody. Only one vet works here (though I think a new vet might have joined the practice recently) & it is a very small animal hospital. I love it none the less. Due to the small size, the vets & the vet techs really know their clients & are able to spend a little time with them. A couple of times when a vet tech wasn't available, the vet actually took the time to clip my dog's nails. I couldn't believe it. My last vet would have told me to come back later.
There is one vet tech named Valerie (I am pretty sure) who is especially great. She is really into animal health & every time I stop by she weighs my dog & talks to me about how to keep her healthy. For example, during the summer when it was too hot to walk she worked with me on adjusting what my dog was eating so that she wouldn't put on too much weight. (For free.)
This animal hospital is just a really "Main Street" style vet's office- heavy on the personal touch. They have fairly odd hours but a couple of times I have been offered appointments when they are supposed to be closed. If you need a vet with someone always on call, this is probably not the place for you given its small size. But if you are looking for an vet who really focuses on spending time with their clients & keeping them healthy from the get go, this is a great place.