Deposits can be made at anytime. Although I do not make it mandatory to place a deposit to hold a pup. ( due to so many scams) For those who feel better sending the deposit ($ 200) refundable, you can  wait untill the dam is bred. Balance is due when puppies are picked up.  Payment in cash , in full is required for puppies to leave for their new homes. Booking early is recommnded.  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.