Dog Food Calculator
Estimate how much to feed your dog per day and per meal from body weight, life stage, and the calories on the food label.
Last updated: 2026-03-18
Dog food calculator
Enter your values
Estimate daily calories and translate them into cups, cans, or ounces from your dog’s weight and the food-label calorie density.
Food per day
--
Enter body weight and food-label calories to estimate a daily feeding starting point.
Calculation History(0)
Example calculations
Tap an example to prefill the calculator with sample values.
Adult kibble plan
50 lb neutered adult, 350 kcal per cup, 2 meals
A common household feeding setup where the owner wants to translate calories into cups quickly.
Result: About 3.33 cups per day, or roughly 1.66 cups per meal
Young puppy wet food
12 lb puppy under 4 months, 420 kcal per can, 3 meals
Shows how puppy energy needs rise quickly even when the dog is still fairly small.
Result: About 1.78 cans per day, or 0.59 can per meal
Weight-loss plan
70 lb dog, 375 kcal per cup, 2 meals
Uses the leaner multiplier so owners can compare maintenance feeding to a reduced calorie target.
Result: About 2.50 cups per day, or roughly 1.25 cups per meal
How the dog-feeding estimate works
The calculator starts with a resting energy requirement based on body weight, then scales that up or down using a simple life-stage multiplier. That produces a daily calorie target that can be divided by the calories in one cup, can, or ounce of the food you actually feed.
It is still a starting point, not a prescription. Dogs with medical issues, unusual activity levels, body-condition concerns, or large treat intake should be managed with veterinary guidance rather than a generic feeding estimate alone.
Dog food FAQs
How the calculator turns body weight and food-label calories into a daily feeding amount.
Why does the calculator use calories instead of only weight?
Different foods pack very different calorie densities into a cup, can, or ounce. Weight alone cannot tell you how much food to scoop unless the calculator also knows the calories listed on the label.
Why do puppies need more food than adults at the same weight?
Puppies are still growing, which raises daily energy needs well above adult maintenance levels. That is why the calculator uses higher multipliers for puppies than for adult dogs.
Why is this only a starting point?
Real feeding amounts depend on body condition, treats, neuter status, age, activity, medical conditions, and how the dog is actually responding over time. A starting estimate is useful, but it should still be adjusted based on the dog in front of you.
Do treats count?
Yes. Treat calories still contribute to daily intake. If your dog gets frequent treats, chews, or table scraps, the meal portion from the main food often needs to come down to keep weight stable.
Embed this calculator
Copy the code below to embed this calculator on your website or blog. It's free — no API key needed.
<iframe src="https://calc.mintloop.dev/embed/hobby/dog-food-calculator" width="100%" height="600" frameborder="0" title="Dog Food Calculator" loading="lazy"> </iframe>
Optional: auto-resize script
<script>
var CALC_HUB_ORIGIN = 'https://calc.mintloop.dev';
window.addEventListener('message', function(e) {
if (e.origin !== CALC_HUB_ORIGIN) return;
if (!e.data || e.data.type !== 'calc-hub-resize') return;
var frames = document.querySelectorAll('iframe[src*="calc.mintloop.dev"]');
frames.forEach(function(f) {
if (f.contentWindow === e.source) {
f.style.height = String(Math.max(0, Number(e.data.height) || 0)) + 'px';
}
});
});
</script> Related tools
Use nearby daily and health calculators when planning routines, labels, and hydration.
Get more everyday calculators
Join the Calc Hub newsletter for new calculators covering routines, home life, health, and practical planning.
Join the Calc Hub newsletterWas this calculator helpful?
Your feedback helps us improve future calculators.