Determining when a responsible breeder can release a baby dog is vital and involves more than just a number . Generally, most states insist on puppies to be at least 16 weeks old before the puppy can safely leave the mother's home. However , waiting until 20 weeks is frequently suggested as it gives for better socialization and growth . Check your