I have had many miserable experiences. One vet told me that I should get a smaller dog because they charge by the weight of the dog. The owner (I think that she is a vet too) is very rude. They do not call before they administer medicines. They said that my cat had worms..it did not. They lied. Avoid this vet!!!!