I don't like to take deposits. My practice is to have all puppies check by my vet for any health problems I have not seen. Then when they have a clean bill of health and are old enough to go to new homes (12wks min.) Potential Buyers can them visit them and take them home if it fits everyone's (including the puppy) needs.
In my experience a lot of things can happen between the time they leave a deposit and the time the puppy is old enough to go home.
I don't want any broken hearts. 
 
 
Don't get me wrong, once the potential buyers are approved they can come over and take a peek. And then I contact them when the pups are ready to go.JMO