How much should a puppy eat in one meal?

0-10 months- 3-5 times daily (as much as puppy can eat in a 15 minute period, then take food away) 10-12 weeks- 2-3 times daily (as much as puppy can eat in a 15 minute period) 12 weeks-adulthood- atleast two times daily (morning and afternoon) Its important for dogs to eat at least 2 times per day to prevent overeating during feeding time, which causes digestive problems.