Dog Food Calculator | Daily Calories & Portions
Estimate dog calories from weight, life stage, activity, neuter status, and body condition. Convert calories into cups, grams, cans, meal schedules, cost, and food transition plans.
Neutered Adult
Daily calories
891 kcal
Food calories
802 kcal
Treat budget
89 kcal
Per meal
401 kcal
Dry food (cups)
2.11
211g
Wet food (cans)
2.29
per day
Meals per day
2
401 kcal each
Life Stage & Activity
Dog Profile
Food Label Info
Weekly Food Cost Calculator
Weekly cost
$7.33
Monthly cost
$31.74
Food Transition Schedule
Days 1-2
Old 75%
New 25%
Days 3-4
Old 50%
New 50%
Days 5-6
Old 25%
New 75%
Day 7+
Old 0%
New 100%
Slow down the schedule if stool quality changes or your veterinarian recommends a longer transition.
Consult your veterinarian
These estimates use the Resting Energy Requirement formula (70 × kg^0.75) and general activity multipliers. Breed, health conditions, and individual metabolism vary. Adjust portions based on your dog's weight trend over 2-4 weeks.
What Is the Dog Food Calculator?
The formula is 70 × kg^0.75 — the veterinary standard for Resting Energy Requirement. The 0.75 exponent means calorie needs don't scale linearly with body weight. A 40kg dog needs less than twice what a 20kg dog needs. Larger animals are thermally more efficient.
After the RER, a life stage multiplier is applied. A puppy under 4 months needs 3.0× its RER. A neutered adult needs 1.6×. Enter your dog's weight, life stage, body condition score, and the calorie density from your food label.
Dog Food Calculator Formula and Method
RER (kcal/day) = 70 × bodyweight_kg^0.75.
Daily Energy Requirement = RER × life stage multiplier × BCS adjustment.
Cups/day = (DER − treat kcal) ÷ kcal per cup.
Grams/day = cups × grams per cup.
How to Use
- 1
Enter your dog's weight in kilograms or pounds. For a weight loss plan, enter the target ideal weight rather than current weight — this creates a calorie deficit without extreme restriction.
- 2
Select the life stage that honestly matches your dog. The difference between neutered adult (1.6×) and intact adult (1.8×) produces a 12% error. "Senior" is appropriate for dogs over 7–8 years with reduced activity.
- 3
Set the Body Condition Score on the 1–9 scale. Score 5 is ideal: ribs felt with light pressure but not visible, clear waist from above, slight abdominal tuck from the side. Scores 7–9 trigger a 10% calorie reduction.
- 4
Find the calorie density on your food packaging — look for "Metabolizable Energy" on the guaranteed analysis panel. If only kcal/kg is shown, divide by the weight of one cup (usually 100–120g) to convert.
- 5
If mixing wet and dry food, enter the calories per can from the wet food label. Set the wet food percentage slider to split daily calories between wet and dry. The calculator adjusts both portions automatically.
- 6
Set the treat allowance. A medium dog biscuit is 40–80 kcal. A small piece of cheese is about 60 kcal. Veterinary guidelines recommend treats make up no more than 10% of daily calorie intake.
- 7
Review the daily portion: cups, grams, and per-meal amounts. Two meals per day is the standard for most adult dogs — it stabilises blood glucose and lowers bloat risk in large breeds.
- 8
Reassess every 4–6 weeks. Weigh your dog and re-score the BCS. If BCS hasn't shifted after 6 weeks on a weight loss plan, reduce the portion by 5% and check again.
Dog Food Calculator Example
A 35lb (15.9kg) neutered adult Labrador with a BCS of 6 (slightly overweight). RER = 70 × 15.9^0.75 = 70 × 7.76 ≈ 543 kcal/day. Neutered adult multiplier = 1.6×, so DER = 869 kcal/day. BCS 6 adjustment: reduce 10%, giving 782 kcal/day. With 50 kcal in daily treats and a food label showing 380 kcal/cup: (782 − 50) ÷ 380 ≈ 1.9 cups/day, split into two meals of about 0.95 cups (95g) each. Reassess in 4 weeks — if ribs are easier to feel, hold the portion.
A 6-month-old Golden Retriever weighing 20kg. RER = 70 × 20^0.75 = 70 × 9.46 ≈ 662 kcal/day. Puppy 4–12 month multiplier = 2.0×, so DER = 1,324 kcal/day. At 380 kcal/cup: 3.5 cups/day across three meals. As this dog approaches 12 months, transition the multiplier from puppy to adult over 4–6 weeks — don't switch abruptly.
Understanding Dog Food
The RER Formula: Why 70 × kg^0.75
The 0.75 exponent comes from research by Max Kleiber in 1932, confirmed across hundreds of mammal species. Larger animals are more thermally efficient — proportionally less surface area to lose heat through. A 2kg Chihuahua needs about 95 kcal per kilogram per day; a 60kg Great Dane needs roughly 35.
A flat per-kilogram rate would dramatically overfeed large breeds and underfeed small ones. The RER × life stage multiplier approach is the standard used by AAFCO and the National Research Council.
Life Stage Multipliers: Where Most of the Variation Lives
Puppies under 4 months use 3.0× — bones are mineralising, organs growing, immune system developing. From 4 to 12 months, the multiplier drops to 2.0× as rapid growth slows. The difference between intact adult (1.8×) and neutered adult (1.6×) surprises many owners.
Spaying or neutering reduces resting metabolic rate by 20–25%. Senior dogs at 1.4× are typically less active. Working dogs on active days can hit 2.8×.
Body Condition Score: The Feedback Loop
Weight alone doesn't capture body composition. A 30kg dog at BCS 8 has much more body fat than a 30kg dog at BCS 5. Since fat is metabolically less active than muscle, the obese dog needs fewer calories per kilogram.
To assess BCS at home: press gently on your dog's ribcage. At BCS 5, you feel individual ribs easily without pressing hard. The waist is visible from above. There's a slight abdominal tuck from the side. Scores 7–9 mean ribs need firm pressure. Target no more than 1–2% body weight loss per week.
Dry vs Wet Food: The Calorie Density Gap
Dry kibble is typically 300–420 kcal per cup. Wet canned food is 150–200 kcal per 400g can — less calorie-dense because it's 70–80% water. The same daily calorie target produces much larger physical portions with wet food.
Always use the calorie values from your specific food label. Calorie density varies meaningfully between brands, formulations, and flavours within the same product line.
Treats and the 10% Rule
Commercial treats are often more calorie-dense than they look. A single medium dog biscuit is 40–80 kcal. A small piece of cheese is about 60 kcal. The 10% guideline exists because above that threshold, treats displace significant amounts of nutritionally complete main food.
The treat slider adjusts the kibble portion automatically — adding 100 kcal of treats removes 100 kcal from the main food portion.
Frequently Asked Questions
How much should I feed my dog?
A typical 20kg neutered adult needs roughly 900–1,000 kcal per day — about 2.5 cups at 380 kcal/cup. Bag feeding guidelines often overestimate portions. Use the calculator with your dog's actual weight and your food's specific calorie density, then adjust based on BCS every 4–6 weeks.
How many cups of food does my dog need?
Cups are imprecise without knowing calorie density. A cup of 300 kcal/cup kibble and a cup of 420 kcal/cup kibble deliver 40% more calories for the same volume. Always find "Metabolizable Energy" on your food label before calculating portions.
How do I know if my dog is overweight?
Press gently on your dog's ribcage. You should feel individual ribs with light pressure. If you can't without pressing firmly, your dog is likely overweight (BCS 7+). From above, there should be a visible waist. From the side, a slight abdominal tuck. Palpate directly in fluffy breeds.
Can I mix wet and dry dog food?
Yes — mixing is nutritionally sound when both meet AAFCO standards. The key is tracking calories from both sources. Feeding full portions of each independently will overfeed. Use the wet percentage slider to split the daily calorie target correctly between wet and dry.
How do I calculate dog food portions for weight loss?
Enter the ideal target weight, not current weight. This sets calories to maintenance for the goal weight, creating a gradual deficit. Select "Weight Loss" as the life stage (1.0× multiplier). Aim for 1–2% body weight loss per week. Faster loss risks muscle wasting.
How often should I feed my dog?
Twice daily is the veterinary recommendation for most adult dogs. Two meals stabilises blood glucose and lowers bloat risk in large breeds over 30kg. Small breeds under 5kg benefit from three meals. Puppies under 6 months should eat 3–4 times daily.
You Might Also Like
Explore 360+ Free Calculators
From math and science to finance and everyday life — all free, no account needed.