All Deposits are none refundable. When you place a deposit on a puppy you are telling me you want a specific pup or a pup from the next litter that meets our agreed upon criteria. A deposit is me saying I will hold a pup for you till it can be picked up at the agreed upon time or that I will save pup from a future litter.