Determining the precise moment a responsible breeder are permitted to hand over a baby dog is vital and involves beyond just a number . Generally, the majority of states insist on puppies to be at least 12 weeks of age before it can officially leave its nest . Still , waiting until 16 weeks is of