I took a recommendation from my horse vet, who I trust, to go to Arcadia Small Animal Hospital. I figured if another vet goes there it must be good. I was not disappointed. There are quite a few vets that work there, so they can consult with each other if a problem arises. It is clean, and the staff is friendly.