Determining which time individuals should sell a puppy is crucial and involves beyond just legality. Generally, most states require puppies to be at least eight weeks mature before the puppy can legally leave its nest . However , waiting until 16 weeks is often advised as it gives for more complete socialization and maturation. Verify your regional