Determining which time you can sell a baby dog is crucial and involves beyond just legality. Generally, most states mandate puppies to be at least eight weeks old before the puppy can officially leave their nest . Furthermore, waiting until 16 weeks is frequently suggested as it enables for optim