Determining if you can distribute puppies lawfully is a tricky issue, as statutes vary considerably by region . Generally, a puppy must be at least 12 weeks old before it can be given away. This age requirement is often mandated by the Animal Yardage Act and is designed to ensure the puppy receiv… Read More