All deposits are non refundable, however if the vet check of your puppy shows any imperfections your deposit may be used on another puppy that's listed on puppygram.com.
After you summit a deposit on on one of our puppies, a health check will be completed on that puppy. The remaining amount will be due after the vet documents have been summited to you. The full amount is to be paid in full before a puppy is eligible to go home.