Dog Food Calculator – How Much to Feed Your Dog
Estimate your dog's daily calorie needs (RER and MER) from weight, life stage and activity, and see exactly how many servings of food to give per day and per meal.
Estimate Your Dog's Daily Calories and Food Portions
Dog Calorie Formula
Where:
- \(BW\) — body weight in kilograms (pounds are converted to kg first: \(1\ lb = 0.4536\ kg\))
- \(RER\) — Resting Energy Requirement, the calories a dog burns at complete rest (kcal/day)
- \(k_{stage}\) — life-stage factor (see table below)
- \(k_{activity}\) — activity multiplier, applied only to adult and senior maintenance stages
- \(MER\) — Maintenance Energy Requirement, the total daily calorie needs (kcal/day)
- \(kcal_{serving}\) — calories per cup, scoop or can, from the food label
The first equation is the WSAVA (World Small Animal Veterinary Association) energy equation. Raising weight to the power 0.75 accounts for the fact that smaller dogs burn more energy per kilogram than larger ones.
Dog Calories – Calculation Example
Example: a 15 kg neutered adult dog with moderate activity, fed a food containing 350 kcal per serving, in 2 meals per day.
\[ RER = 70 \times 15^{0.75} \approx 534 \text{ kcal/day} \]
\[ MER = 534 \times 1.6 \times 1.0 \approx 854 \text{ kcal/day} \]
\[ Servings_{day} = \frac{854}{350} \approx 2.44 \text{ servings} \]
\[ Servings_{meal} = \frac{2.44}{2} \approx 1.22 \text{ servings} \]
Result: about 854 kcal per day, which is roughly 2.44 servings of this food per day — 1.22 servings at each of two meals. Keep treats under about 85 kcal/day.
How to Use the Dog Calorie Calculator
- Enter your dog's Weight and choose the unit (kg or lb). For a weight-loss plan, enter the target weight, not the current one.
- Select the Life stage that matches your dog: neutered adult, intact adult, senior, weight loss, weight gain, puppy 4–12 months, or puppy under 4 months.
- Choose the Activity level — low, moderate, high, or working/sport dog. This applies to adult and senior stages only.
- Type the Calories per serving from your food label (kcal per cup, scoop or can).
- Set Meals per day (1–6) and read the results: RER, daily calories, servings per day and per meal.
How Dog Calorie Needs Are Estimated
Dogs, like all animals, need a baseline amount of energy just to keep their body running — breathing, circulation, digestion and temperature regulation. This baseline is the Resting Energy Requirement (RER), and it depends only on body weight. Because metabolism does not scale in a straight line with size, the formula uses weight raised to the power 0.75: a 3 kg Chihuahua needs roughly 210 kcal/day just at rest, while a 40 kg Labrador needs about 760 kcal/day — far more in total, but much less per kilogram.
Real daily needs are higher than RER, and that is where the Maintenance Energy Requirement (MER) comes in. MER multiplies RER by a life-stage factor: neutered adults need about 1.6 × RER, intact adults 1.8 × RER, seniors about 1.4 × RER, and growing puppies 2–3 × RER because they are building new tissue every day. For adult maintenance stages, an activity multiplier (0.85 for couch potatoes up to 1.5 for working dogs) fine-tunes the estimate further.
The final step converts calories into real food portions. Dividing the daily calorie target by the kcal-per-serving figure from your food's label tells you how many cups, scoops or cans to offer in total, and the calculator splits that across your chosen number of meals. When you switch foods, always re-enter the new kcal-per-serving value — portion sizes can change dramatically between brands.
Life-Stage and Activity Factors Used
| Life stage | Factor (× RER) |
|---|---|
| Puppy under 4 months | 3.0 |
| Puppy 4–12 months | 2.0 |
| Intact adult | 1.8 |
| Neutered adult | 1.6 |
| Weight gain | 1.7 |
| Senior (neutered) | 1.4 |
| Weight loss | 1.0 |
Activity multipliers (adults and seniors only): low 0.85, moderate 1.0, high 1.15, working/sport 1.5.
Assumptions, Limitations and Practical Tips
- These are estimates, not prescriptions. Individual metabolism, breed, coat, climate, neutering status and body condition all shift real needs by 10–20% or more. Use the result as a starting point, then adjust based on your dog's weight trend.
- Check body condition, not just numbers. You should be able to feel your dog's ribs easily with light pressure and see a waist from above. If ribs are hard to find, reduce portions; if they are clearly visible, increase them.
- Count treats. Treats, chews and table scraps should stay under 10% of daily calories — the calculator's summary shows that budget. Feed less kibble on days when treats are heavy.
- For weight loss, use the target weight and re-check weekly. If your dog is not losing about 1–2% of body weight per week, or is losing faster, adjust portions and talk to your vet.
- Puppies need frequent recalculation. They grow quickly, so re-enter their weight every few weeks; the activity setting does not apply to puppies.
- Consult your veterinarian before starting a weight-loss diet, for pregnant or lactating dogs, or if your dog has a medical condition — some illnesses change energy needs substantially.
- If you enjoy planning portions for the whole household, our party food calculator handles quantities for human guests, and the week number calculator can help you set up a weekly weigh-in schedule for your dog.
Frequently Asked Questions
How do I calculate my dog's daily calories by hand?
First convert weight to kilograms (divide pounds by 2.2), then compute the resting requirement: \(RER = 70 \times BW^{0.75}\) — on a calculator, that's weight raised to the power 0.75, times 70. Multiply the result by the life-stage factor (1.6 for a neutered adult, for example). A 20 kg neutered dog: \(70 \times 20^{0.75} \approx 662\), then \(662 \times 1.6 \approx 1059\) kcal/day.
How many calories per day is normal for a dog?
It varies enormously with size. A 3 kg toy breed typically needs around 250–300 kcal/day, a 15 kg mid-size dog around 700–900, and a 40 kg large breed around 1,300–1,600. Intact dogs and puppies need more; seniors and dogs on a weight-loss plan need less. Rather than comparing to averages, judge whether your own dog's ribs are easily felt and a waist is visible.
Where do I find the calories per serving on the dog food label?
Look for the guaranteed analysis or feeding guide section, where you'll see something like "ME (kcal/kg)" and "kcal per cup" or "kcal per can." Use the per-cup or per-can figure in the calculator. If only kcal/kg is listed, multiply by the weight of one cup of that food (often around 0.1 kg, but check the packaging) to get kcal per serving. Wet and dry foods differ a lot, so re-enter the value when switching.
What's the difference between kcal and Calories in dog food?
They are the same thing. One kilocalorie (kcal) equals one "Calorie" with a capital C — the unit used on human food labels. So a food listing 3,600 kcal/kg contains 3,600 Calories per kilogram. There is no conversion to do; just make sure you don't accidentally use kcal/kg as if it were kcal per cup, a common mistake that inflates portions dramatically.
Why does my puppy's result seem so high compared to an adult?
Puppies burn far more energy relative to their size because they are constantly building bone, muscle and tissue. Very young puppies (under 4 months) may need roughly triple their resting requirement, and puppies 4–12 months about double it. This is normal, not an error. Because they grow fast, reweigh your puppy every couple of weeks and recalculate — an out-of-date weight leads to underfeeding.
The feeding chart on my food bag says a different amount — which is right?
Bag charts are broad generalizations, often rounded up and based on average dogs eating that specific food. The calculator gives a personalized estimate from your dog's weight, stage and activity. Neither is exact. Start with the calculated portion, then adjust every 2–4 weeks based on your dog's body condition and weight trend — that real-world feedback is more reliable than either number alone.
Can I use this calculator for a pregnant or sick dog?
Not reliably. Pregnancy, lactation, and many illnesses (kidney disease, hyperthyroidism, cancer, heart conditions) change energy needs in ways the standard factors don't capture, and some conditions require specific therapeutic diets. Treat this tool as a starting point only in those cases and work out an actual feeding plan with your veterinarian, who can also check for underlying causes of weight change.