Determining the precise moment individuals are permitted to sell a puppy is vital and involves beyond just a date . Generally, the majority of states require puppies to be at least eight weeks mature before the puppy can safely leave their care . Furthermore, waiting until 20 weeks is often sugge