AznikaHubFree toolsPawMath
🔒 Calculations run in your browser. We keep basic visit stats to improve the site — see Privacy Policy.

🦴 Dog Food Calculator

Enter your dog's weight, life stage and the calories per cup on the food bag to see a daily starting amount.

Daily food

How the Dog Food Calculator works

Resting energy requirement (RER) is 70 × body weight in kg to the power 0.75. It is multiplied by a life-stage factor (for example 1.6 for a neutered adult). Divide by the food's calories per cup for cups a day. Adjust based on your dog's body condition.

RER = 70 × weight(kg)^0.75 Daily calories = RER × Factor (neutered adult 1.6, intact adult 1.8, less active 1.2, weight loss 1.0, puppy under 4 months 3.0, puppy over 4 months 2.0) Cups = Daily calories ÷ kcal per cup

Step-by-step calculation

  1. 1Enter weight and life stage.
  2. 2RER = 70 × kg^0.75.
  3. 3Multiply by the life-stage factor.
  4. 4Divide by calories per cup.

Worked example

A 20 kg (44 lb) neutered adult dog: RER = 70 × 20^0.75 ≈ 662 kcal; × 1.6 ≈ 1,059 kcal a day — about 3 cups of a 350 kcal/cup food.

Dog Food Calculator examples

Dog's weightDaily food
10630 kcal / day
15854 kcal / day
201,059 kcal / day
251,252 kcal / day
301,436 kcal / day

Other inputs kept at the calculator's default values. Results calculated by this calculator.

Why use a Dog Food Calculator?

Feed the right amount to keep your dog at a healthy weight.

Important factors that can affect your results

  • Activity level.
  • Treats and table scraps.
  • Body condition — adjust every few weeks.

Frequently asked questions

Should I follow the bag instead?

The bag is a starting point too. Weigh your dog every few weeks and adjust by about 10% if they gain or lose weight.

Do treats count?

Yes. Keep treats to about 10% of daily calories.

Related calculators

Last reviewed November 2026 · How we build and check our tools · Report a problem

🧮Types of calculators