Puppy Feeding Calculator & Portions

Calculate exactly how much food to feed a growing puppy by week and weight.

Output Food portion per day

How to use it

  • Enter your dog's current weight and select the unit.
  • Check your dog food packaging for the calorie density (e.g. 3600 kcal/kg, 350 kcal/cup, or 120 kcal/can).
  • Enter the meals per day to see the exact portion per feeding.

When to adjust

  • Puppies, pregnant, and lactating dogs need frequent portion updates as they grow.
  • Different brands have widely different calorie densities. Always update density when switching food.
  • Treats and table scraps should never exceed 10% of their daily calorie budget.

All Pet Care Tools

Calculator inputs

Live feeding plan

The result is an estimate. Adjust based on body condition and veterinary guidance.

Daily food amount 5.4 cups
Amount per meal 2.7 cups
Daily calorie budget 1986 kcal/day
Recommended water 1098 ml/day
Recommended Next Steps

Plan a smooth transition to a new food or mix dry & wet foods.

Frequently Asked Questions

How much food should I feed my dog per day?

It depends on your dog's weight, life stage, activity, and the calorie density of the food itself. A 20kg active dog eating high-calorie dry food (e.g. 4000 kcal/kg) will need fewer grams than the same dog eating low-calorie food. Use this calculator as a starting point and monitor their body shape.

Should I measure dog food by weight (grams) or cups?

Measuring by weight (grams) is far more accurate. A 'cup' can vary depending on kibble shape, size, and how packed the scoop is. If you use cups, use a standard measuring cup and scoop levelly, or weigh it once to calibrate your scoop.

How many times a day should a dog eat?

For most healthy adult dogs, feeding 2 meals per day (morning and evening) is ideal. Puppies under 6 months usually require 3-4 meals per day to maintain stable energy and blood sugar levels, while senior dogs sometimes benefit from smaller, more frequent meals.

Do I need to adjust the amount if I give treats?

Yes. Treats should never exceed 10% of your dog's daily calorie target. If your dog's calorie budget is 800 kcal, they can have up to 80 kcal of treats, and their main meals must be reduced by 80 kcal to avoid gradual weight gain.

This site provides estimates and planning tools only. It does not replace veterinary advice, diagnosis, or treatment.