Dr. Nipper is my favorite vet in town. Overall it's a very good to excellent practice. A few gripes: Sometimes the other vets there don't seem willing to take time to discuss possible side effects of medications, the office staff always seem overworked/understaffed, a lack of ultrasound, and, a long time ago, a lack of seriousness on the part of a few of the office staff that caused an uncomfortable public situation for me on the internet. Put a few dollars into the place (remodeling, ultrasound) and make maturity an important qualification for hiring staff, and it would be a five star establishment. It almost is. I should note the staff members I had the problem with are no longer working there and it seems better, but still difficult to completely forget what happened. Dr. Nipper is the best!