We have 8 mastiffs (breeders) and both my husband and I have much experience with dogs. He not only handles the rescue greyhounds but also the Phoenix Police canines (german shepards). But don't think that doesn't mean he can handle the little guys, I've seen plenty of lap breeds as well as cats in there. The no appointment aspect is awesome. You wait less time than if you had an appointment at most vets, I don't know why more aren't doing it. So much more efficient. Prices are low in comparison to experience/talent and he is in a low rent district which enables him to keep expenses down. He does not push for unnecessary tests and will tell you outright you can spend alot of money testing or we can treat for what he feels sure the problem is. He has never been wrong thus far and we go there often. We recommend him to all our puppy buyers also. I dread the day he retires! So much knowledge and experience in that man's head.