Determining when you are permitted to sell a puppy is vital and involves exceeding just a number . Generally, the majority of states insist on puppies to be at least 12 weeks mature before the puppy can legally leave its care . However , waiting until 16 weeks is usually suggested as it enables f