Dr. Klein and her staff are wonderful. They truly care about the well-being of both you and your pet. I love her approach and the wellness aspect of her practice. As long as I have a pet, she has a customer! P.S. My dog loves her too and actually gets excited when we pull into the parking lot!