I have taken cats, dogs, and ferrets to this vet. They are wonderful. My poor dog has had some painful procedures and she was played with more there than at home. She was never in her kennel there. They are so kind. They know exactly what your animal needs. Also, if you ask a question they can't answer, they will get the correct answer for you. They are always right. I drive a half hour to get there, but I would not go anywhere else. I have tried other vets, but it was a waste of money. I got wrong information and had to go to the vet again because of it. Their prices are really reasonable and they have wonderful groomers also. They are there a long time, but I think that is because the employees want to play with them!