Rarely do you find a vet as caring, and one who listens as does Dr. B and his associates. Our breeder has specific vaccination protocols that must be followed (herding breeds) and Dr. B worked with us. He's also in tune with spacing so as not to overload our fur babies. I highly recommend this clinic.