I have taken three pets to this Vet (1) dog and (2) cats. Each has passed while being treated. I am not going to go back. But my animals were already sick prior. Anything routine I would say is fine shots, well check up. But for an illness I would recommend using someone who has current training. My cats were always given the same medication no matter what they had. And my dog was prescribed an overdose of medication. Good luck!