Question: what percentage of body weight should a puppy eat?
Answer: In short the pup of a medium sized dog will be eating around 10% of his body weight at 2 months of age, 5% of his body weight by 6 months and 3% of his body weight by a year.