Generally, small-town vets are the best and they are more educated. You can find a good one through recommendations. You can search for reviews on google and see what other clients are saying. We do not recommend large chain hospitals, our clients have had very disappointing experiences and we want your new puppy to have the best possible Vet experience. We do not cover any warranty claim from Banfield Pet Hospitals (Petsmart) or Thrive (Petco). We have made this decision based on the fact that our clients have had disappointing experiences with them in the past and we want all of our puppies to have a positive Veterinarian experience.