We got a puppy in January so have had the new experience of having the same vet for every milestone and appointment, and she has been great every time. The front staff are super friendly, offer lots of treats, and clearly adore animals. Dr. Cangin answers all my new-parent questions with tons of information, offers advice and recommendations which have all proven to be great, and will be loved by my dog again as soon as the visits become less often and less intrusive.
The pup was just neutered/microchipped and his scar is tiny, the surgery was smooth, and they kept me updated all along the way. Everything you want in a doctor.
Finally, they have an interactive website so I can access and keep up to date with my dog's medical history and appointments online, a nice luxury.