Dog Food Calculator

Work out how many calories your dog needs each day and turn that into cups of food per meal, using the same RER formula vets use.

Printed on the bag. Typical dry food: 300–450.

How this dog food calculator works

Veterinary nutritionists estimate a dog’s energy needs in two steps:

  1. Resting Energy Requirement (RER): the calories needed just to keep the body running at rest:
    RER = 70 × (body weight in kg)0.75
  2. Maintenance Energy Requirement (MER): RER multiplied by a factor for life stage and activity. A typical neutered pet dog uses 1.6, a growing puppy 2–3 and a working dog 3–5 or more.

The result is then divided by the calorie density of your food to give cups per day. Not sure whether your dog counts as a senior yet? Our dog age calculator shows the life stage for your dog’s size.

Daily calorie guide by weight

Approximate calories for a healthy, neutered adult dog (factor 1.6):

Weightkcal / dayCups / day (350 kcal/cup)
5 lb (2.3 kg) 210 0.6
10 lb (4.5 kg) 350 1.0
20 lb (9.1 kg) 590 1.7
30 lb (13.6 kg) 790 2.3
40 lb (18.1 kg) 980 2.8
50 lb (22.7 kg) 1160 3.3
60 lb (27.2 kg) 1330 3.8
70 lb (31.8 kg) 1500 4.3
80 lb (36.3 kg) 1660 4.7
100 lb (45.4 kg) 1960 5.6

Tips for feeding the right amount

Common questions

How many cups of food should my dog eat a day?

It depends on the calories in your food. Divide your dog’s daily calorie need (from the calculator) by the "kcal per cup" printed on the bag. A 50 lb neutered adult needs about 1,100–1,200 kcal, which is around 3.2 cups of a 350 kcal/cup kibble.

Where do I find kcal per cup?

Pet foods sold in the US must list calorie content on the label, usually near the guaranteed analysis as "kcal/kg" and "kcal/cup". Wet food lists "kcal/can". Use a standard 8 oz measuring cup, not a mug or scoop.

Should I feed according to the bag or this calculator?

Both are starting points. Bag charts are usually generous because they cover active, intact dogs. Start with the calculator, weigh your dog every 2–4 weeks and adjust by about 10% until weight is stable and body condition is ideal.

How many meals a day should a dog have?

Puppies under 6 months usually eat 3–4 meals a day. Most adult dogs do well on 2 meals. Deep-chested large breeds may benefit from 2–3 smaller meals to reduce bloat risk.

Do treats count toward daily calories?

Yes. Keep treats and chews under 10% of daily calories and reduce meals slightly if you give a lot. Our dog treat calculator shows exactly how much room you have.

Sources

  1. Global Nutrition Guidelines, World Small Animal Veterinary Association
  2. Nutritional Requirements of Small Animals, Merck Veterinary Manual

A calculator can't examine your dog. If anything seems off, or you're unsure, your veterinarian is the right person to ask. Disclaimer

Published

Related calculators