You are not required to pay a deposit until you have been offered a puppy. Then you will be given 3 days to pay the deposit to secure your puppy.
All our puppies are vet checked at or just after birth and then again at 6 to 8 weeks of age when they are Vaccinated, microchipped, and have a health assessment completed. All puppies come with a Veterinarian Health Certificate.