Question: how much dry food should a puppy eat a day?
Answer: For example, if your puppy will weigh about 40 pounds as an adult, then you should expect to feed 1,013 calories per day if feeding kibble. If the bag's serving is one cup and each serving is 400 calories, then you should feed your puppy roughly 2.5 cups per day (1,013/400).