Determining if you can sell puppies is surprisingly more difficult than most people realize. Typically , breeders shouldn't provide puppies to their new families before they are at least 8-12 weeks old . This timeframe allows for critical socialization and development that they receive from their mo