
As I often have a waiting list longer than the number of pups available,a nd am also in a numerically small breed with numbers of puppies small,b ut also number of suitable potential owners also not two a penny I take a deposit to stop time wasters.
I can then quickly pass on others on my waiting list to get onto another breeders list and hopefully not have too long a wait. When I didn't take deposits on my first litter, I had passed up a number of good homes only to find at 8 weeks that people had been playing fast and loose,a and had to re-advertise pups.
One usually has some time to get to know the potential owner and it may transpire that for some reason you decide they are unsuitable after all (only ever did this once), or something happens to one of the pups, or you decide you just can't let the pup go. For those reasons I would return the deposit with apologies, no-one likes to be messed about.
My deposit is not much more than what many of my potential puppy owners would spend on fuel to visit, so not a sum that would make someone take a puppy they didn't really want, but enough to stop people messing about.
Having most of the homes sorted out early on leaves me free to enjoy my puppies to the full, and I enjoy sending updates adn photos to the new owners so they cna share the process with me.