When people picked out one of our pups, they got a signed agreement of the deposit and put 25% down. The deposit was ONLY refundable if the pup died or if a vet screening showed something wrong with the pup. Everyone was well aware of the terms in advance. If they'd had a problem with it, they could have gone elsewhere. I felt the deposit being non-refundable was fair...what if they had decided they just didn't want it and I had already turned away several that were genuinely interested? Like I said, if they had disapproved of my conditions, they could have gone elsewhere. Didn't have any complaints or problems with placing them.