Dog Nutrition Calculator

Free Dog Nutrition Calculator — compute resting energy (RER), daily energy (MER) and grams or cups of food based on weight, life stage and activity.

832.9K uses Updated · 2026-05-12 Runs locally · zero upload
AD

How to Use Dog Nutrition Calculator

  1. Enter weight and unit.
  2. Pick life stage — Puppy (small / large breed), adult or senior.
  3. Pick activity — Low / normal / high / working.
  4. Pick neuter status and body condition — Adjusts the energy multiplier.
  5. Enter food caloric density — per 100 g (kibble) or per cup.
  6. Read the plan — The Dog Nutrition Calculator outputs RER, MER, grams/cups per day and a feeding-schedule hint.

Formula & Theory — Dog Nutrition Calculator

RER  = 70 × weight_kg^0.75
factor = stage × activity × neuter × body_condition
MER  = RER × factor
amount_g   = MER / density_per_100g × 100
amount_cup = MER / density_per_cup
MultiplierTypical value
Puppy small breed3.0
Adult neutered1.6
Senior1.3
Working / sport× 1.5

Use Cases for Dog Nutrition Calculator

  • Daily feeding — Replace generic bag recommendations with a precise number.
  • Weight management — Reduce calories without starving the dog.
  • Sport & working dogs — Account for higher energy demands.
  • Switching foods — Compare kcal/100 g across brands.
  • Veterinary nutrition counselling — Share clear numbers with owners.

The Dog Nutrition Calculator turns body weight into a feeding plan that actually matches your dog’s life and food.

Frequently asked questions about Dog Nutrition Calculator

How many calories does my dog need per day?

Daily energy (MER) ≈ 70 × weight_kg^0.75 × multiplier. For an adult, neutered dog the multiplier is 1.6. The Dog Nutrition Calculator handles puppies, seniors, working dogs and weight-management cases.

How much food does that translate to?

Divide MER by the kcal-density of your food (per 100 g or per cup). The calculator returns grams and cups.

Should I split meals?

Adult dogs do well on 2 meals/day. Puppies often need 3–4. The calculator gives a feeding-schedule hint based on life stage.

Does it account for weight loss or gain?

Yes — choose underweight (×1.15) or overweight (×0.85) for short-term adjustment. For severe obesity, follow a veterinary weight-loss plan.

Is my data stored?

No, all calculations run locally.