Do not sell gift puppies unless you deal directly with the person receiving the gift. Transact a written agreement with the recipient of the gift puppy. Make no sales through intermediaries. Sell directly to the pet owner. Never let a pet shop sell any of your puppies.
Some pet shops advertise for puppies from local sources.
Even if you are having trouble finding homes for your puppies, it is still your responsibility as breeder to keep and sell all the puppies yourself. Codes of ethics of most national breed clubs specify members must not sell dogs through pet shops, brokers or auctions. If you allow your male to be used at stud, understand that you have no control over the sale of puppies. These are the breeders and brokers who supply the pet industry with puppies. Make sure you are not selling a dog to a USDA dealer.