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.
Calculate exactly how much food to feed a growing puppy by week and weight.
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.
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.
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.
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.