It's hard. I've been through 3 or 4 vets in this area and finally "settled" on one. Not what I wanted (this is a multi-vet practice with a high turnover and not a lot in the way of knowledge), but they let me handle my own dog, listen to me when I tell them no or I'm doing it this way (and don't judge), and I don't have to drive 2 hours for them. "My" vet that we raised Frag at is about a 1.5 hour drive, and if something serious came up with one of the dogs, they'd go there for diagnosing and any surgery or treatment, for sure.

Sometimes, it's easier to settle for one nearest to you for things like rabies and HW tests because it's common sense stuff, and go somewhere further and better for real issues.