Search tools

Search for a command to run...

Pet Food Calculator (Dog & Cat Calories)

Estimate how many calories your dog or cat needs per day — and how many cups of their food — from weight, age and activity, using veterinary RER/MER formulas.

For general information only — not medical advice. Results are estimates; talk to a doctor or qualified health professional about your own health.

How to use

  1. 1Enter your pet's weight and choose its life stage and activity.
  2. 2Enter the kcal per cup (or per can) from the food label to see the portion.

How it's calculated

Resting energy (RER) = 70 × weight(kg)^0.75. Daily energy = RER × factor: e.g. neutered adult dog 1.6, intact 1.8, weight loss 1.0, puppy 2–3; neutered cat 1.2, intact 1.4, weight loss 0.8, kitten 2.5.

Frequently asked questions

How accurate is this?

It's a starting point used by vets. Adjust portions by 10% up or down based on your pet's body condition over a few weeks.

Where do I find kcal per cup?

On the bag or can, usually as kcal/cup or kcal/kg. Treats should make up no more than 10% of daily calories.

My pet is overweight — what should I do?

Ask your vet for a target weight; feeding for the target (not current) weight with the weight-loss factor is common.