Determining which time a responsible breeder can hand over a little one is crucial and involves exceeding just legality. Generally, the majority of states insist on puppies to be at least eight weeks of age before it can legally leave its care . However , waiting until 12 weeks is usually advised