Determining when you can distribute puppies appropriately is a tricky issue, as laws vary significantly by state . Generally, a puppy must be at least 10 weeks years before it can be given away. This age requirement is often mandated by the Puppy Welfare Act and is designed to ensure the puppy recei