Question: how many grams of food should my puppy eat?
Answer: 2 to 3 month old puppies will receive from 150 to 200 grams per day in 4 servings. Due to their age, they should be supplied with a soft diet or one where the food is mixed with water. Consult your veterinarian for specifications. 4 to 6 month old puppies should receive 250 grams per day in 3 servings.