If you place a deposit on a puppy, deposits are nonrefundable unless something happens to puppy in my care. At that time The money may be transferred to another puppy or refunded. The puppy stays at my home until it is 8 weeks old. You have that time to pay the balance in full. When the puppy turns 8 weeks old and has a health certificate, you must pick up the puppy within 1 to 2 days. Otherwise there is a charge of $10.00 a day to stay after that time - unless other arrangements were made.