Determining when individuals are permitted to sell a baby dog is vital and involves more than just legality. Generally, most states require puppies to be at least 12 weeks of age before it can legally leave the mother's nest . However , waiting until 16 weeks is usually suggested as it gives for