The veterinarians and the whole staff at Shakespeare Veterinary Hospital are just wonderful. I would never take an animal anywhere else for veterinary care. They are very compassionate and understanding. We took our dog to a few different veterinarians before finding Shakespeare. We could never find ones we liked until we went to Shakespeare. I don't have a pet at the moment but when I do get another dog we will be sure to go back to Shakespeare, they are very caring and experienced.