Dog Feeding Calculator logo with two poodles

Puppy Feeding Calculator

Estimate how much food your puppy should eat per day based on weight, age stage, activity level, and food type.

Calculate Puppy Food Amount

Puppy note:

  • Younger puppies usually need more food relative to body weight.
  • Large breeds and small breeds can develop differently.
  • Use this as a practical starting estimate, then adjust based on growth and body condition.

How Much Should a Puppy Eat?

Puppies generally eat more relative to body weight than adult dogs because they are still growing. The exact daily amount varies with age stage, breed size, activity level, and food type.

Younger puppies often need the highest feeding range. As puppies get older, the amount per kilogram of body weight often starts to move closer to adult dog feeding levels.

Puppy Feeding Reference Table

Puppy Weight Young Puppy Growing Puppy Older Puppy
2 kg100–140 g raw80–120 g raw70–100 g raw
5 kg250–350 g raw200–300 g raw175–250 g raw
10 kg500–700 g raw400–600 g raw350–500 g raw
15 kg750–1050 g raw600–900 g raw525–750 g raw