Puppies are home grown and not kennel kept. Puppies will all be vet checked before going to New homes.