Dog Food Calculator

Estimate a dog's daily food portion from weight, age, activity, breed-size timing, and the food's calorie density.

Label check

Use the metabolizable-energy number from the food label if it is available. If the bag gives kcal per cup, keep the cup setting. If it gives kcal per 100 g, switch the unit and enter that number directly.

Daily portion

1.7 cups

Starting point for a adult dog using about 629 kcal/day.

Resting energy
393 kcal
Meals per day
2
Per meal
0.9 cups per meal
Monthly food
52.4 cups per month

Adjustment band

Medium breed • Typical adult routine

Adult dog estimates start from resting energy requirement, then apply a maintenance factor based on routine activity level.

When to adjust

Typical adult routine is the usual neutral baseline. Working, sport, and very sedentary dogs can fall well outside a bag’s generic feeding chart.

Also in Pets & Animals

Pet Care

Estimate dog food portions from calories, activity, and breed size

A dog food calculator turns body weight, age, breed-size timing, activity level, and food calorie density into a practical daily feeding estimate. It is a starting-point portion planner for healthy dogs, not a substitute for body-condition scoring, food-label guidance, or veterinary advice.

How the dog-food estimate works

The calculator starts with resting energy requirement (RER), a standard veterinary estimate based on body weight in kilograms. It then applies a maintenance multiplier that changes with life stage and routine activity. Young puppies need more calories per kilogram because growth is rapid, while calmer adults and many seniors often start lower.

Breed size matters because growth lasts longer in large and giant dogs than it does in toy or small dogs. That is why the calculator asks for a breed-size band even after it already knows the current weight. The size band does not predict an exact breed-specific requirement, but it helps choose a more realistic growth window before an adult baseline takes over.

RER = 70 × weight(kg)^0.75

Resting energy requirement is the baseline used before activity and life-stage multipliers are applied.

Why the label and body condition still matter

A calorie-based estimate is more reliable than scooping blindly, but it is still only a starting point. Neuter status, true exercise load, treats, table food, climate, illness, and body-condition score can all move a dog above or below the calculator result. The food label also matters because two foods that look similar can have very different calorie density per cup or per 100 grams.

That is why the best use of the calculator is to convert calories into a portion you can actually measure, then monitor body weight and body condition over time. If ribs disappear, the waistline softens, or weight drifts unexpectedly, the feeding amount should be reviewed rather than followed rigidly.

Frequently asked questions

Why does the calculator ask for calorie density instead of just cups?

Different dog foods can vary a lot in calories per cup or per 100 grams. Using the actual calorie density from the label produces a more useful portion estimate than assuming every food has the same energy content.

Should large-breed puppies eat the same as small-breed puppies?

Not necessarily. Large- and giant-breed puppies stay in growth longer and usually need tighter food selection and monitoring than toy or small breeds. The calculator uses breed size to keep the puppy stage active for longer before switching to an adult baseline.

Why might my dog need more or less than the result?

Neuter status, treats, true exercise load, body condition, climate, disease, and the exact food formula can all shift real intake needs. Treat the result as a starting range, then adjust based on weight trend and body condition.

Related

More from nearby categories

These related calculators come from the same leaf category, nearby sibling categories, or the same top-level topic.