Deposits can be made at anytime. Although I do not require the deposit untill the litter is bred. Your puppy is not reserved until deposit is made. Until then you are on our waiting list Balance is due when puppies are picked up. Payment in cash , in full is required for puppies to leave for their new homes. A $200 deposit is required to hold your spot in the litter. Booking early is recommnded. Deposits can be made several ways, all of which must clear before hold is placed. Balance can be pd by cash, check or paypal. PayPal or check, but must be paid 1 week before pick up so it has time to clear. All puppies keeping tails are to be paid in full with in 3 days of birth. I do request day of birth but I do give the grace time to get funds to me. Once tails are on I cannot take them off later. No refunds are given if you change your mind on a pup you requested keeps a tail intact after pup is born past the 3 day mark.