Got a new pup coming. Live in the valley. Not unhappy with our present vet. So who do you like and why.