Feeding your dog the right amount isn’t about following the back of the bag — those charts are generic and usually overestimate. A dog calorie calculator takes the guesswork out by working from how much energy your individual dog actually burns. Our calculator uses the same Resting Energy Requirement (RER) and Maintenance Energy Requirement (MER) formulas that Australian vets and veterinary nutritionists rely on, then adjusts for your dog’s weight, life stage, activity level, desexing status and goal.
Enter your dog’s details in the tool above to get a daily calorie target, a built-in treat allowance, and — if you add the calories listed on your food’s label — the exact number of cups or grams to feed. It defaults to kilograms for Australian owners and works for any breed or mixed breed.
Dog Calorie Calculator
Work out exactly how many calories your dog needs each day using vet-backed RER & MER formulas from AAHA, WSAVA and NRC guidelines. Built for Australian dog owners — defaults to kg.
Enter Your Dog's Details
Disclaimer: This calculator provides estimates based on AAHA, WSAVA and NRC veterinary guidelines. Individual needs vary by up to ±50% depending on genetics, metabolism, health and environment. Results are a starting point, not a substitute for professional advice — always confirm feeding amounts with your vet, and reweigh every 2–4 weeks.
How Many Calories Does a Dog Need Per Day?
There’s no single answer, because two dogs of the same weight can need very different amounts. A 20 kg working Kelpie burns far more than a 20 kg desexed couch companion. As a starting point, a healthy desexed adult dog needs roughly 1.6 times its resting energy requirement. The table below shows estimated daily calories across common weights.
| Weight | RER | Desexed adult | Entire adult | Active dog | Weight loss* |
| 2 kg (4.4 lb) | 118 | 189 | 212 | 236–295 | 83–95 |
| 5 kg (11 lb) | 234 | 374 | 421 | 468–585 | 164–187 |
| 10 kg (22 lb) | 394 | 630 | 709 | 788–985 | 276–315 |
| 20 kg (44 lb) | 662 | 1,059 | 1,192 | 1,324–1,655 | 463–530 |
| 30 kg (66 lb) | 896 | 1,434 | 1,613 | 1,792–2,240 | 627–717 |
| 40 kg (88 lb) | 1,113 | 1,781 | 2,003 | 2,226–2,783 | 779–890 |
| 50 kg (110 lb) | 1,318 | 2,109 | 2,372 | 2,636–3,295 | 923–1,055 |
*Weight-loss figures are based on the dog’s ideal (target) weight, not current weight. Individual variation of up to ±50% is normal — use these as a starting point and adjust to body condition.
How Our Dog Calorie Calculator Works
Every calorie estimate starts with the Resting Energy Requirement — the energy your dog needs at rest just to keep the body ticking over: breathing, circulation, digestion and temperature control. The formula, endorsed by the National Research Council (NRC) and the World Small Animal Veterinary Association (WSAVA), is:
RER = 70 × (body weight in kg)^0.75
That exponent of 0.75 matters. Energy needs don’t rise in a straight line with weight, so you can’t simply double the calories when you double the size. RER alone, though, only covers a dog lying still. To get the real daily target — the Maintenance Energy Requirement — we multiply RER by a lifestyle factor:
MER = RER × lifestyle multiplier
The multiplier is where life stage, activity, desexing and goals come in. A desexed adult sits around 1.6, an entire adult around 1.8, puppies between 2.0 and 3.0, and a dog on a weight-loss plan around 1.0 of its ideal-weight RER. The calculator picks the right factor automatically based on what you enter.
Activity and Lifestyle Multipliers
| Life stage / lifestyle | Multiplier (× RER) |
| Weight loss (at ideal weight) | 1.0 |
| Inactive / prone to weight gain | 1.2–1.4 |
| Desexed adult | 1.6 |
| Entire adult | 1.8 |
| Active adult | 2.0–2.5 |
| Working / sporting dog | 2.5–5.0 |
| Puppy (4–12 months) | 2.0 |
| Puppy (under 4 months) | 3.0 |
| Pregnant (last trimester) | 1.8+ |
| Lactating (nursing) | 2.0–4.0 |
Why Desexed Dogs Need Fewer Calories
Desexing lowers a dog’s circulating sex hormones, which slows the metabolism and reduces roaming and activity. The practical result is that a desexed dog needs roughly 20–30% fewer calories than an entire dog of the same weight, and is noticeably more prone to gaining weight if you keep feeding the pre-surgery amount. This is one of the most common reasons Australian dogs creep up the scales in the year after desexing. If your dog has recently been desexed, recalculate and watch the body condition closely.
Calorie Needs by Life Stage
Puppies have the highest energy demand relative to their size because they’re building bone, muscle and organs. Under four months they need about three times their RER; from four to twelve months that eases to roughly double. Feed across three to four smaller meals a day and avoid overfeeding large and giant breeds, where rapid growth raises the risk of orthopaedic problems.
Adult dogs settle into a steady maintenance requirement, mostly driven by desexing status and activity. This is the easiest stage to keep weight stable — pick the right multiplier, count treats, and reweigh occasionally.
Senior dogs generally slow down and lose a little muscle, so their requirement drops to around 1.2–1.4 times RER. Don’t cut protein, though — older dogs use dietary protein less efficiently and need enough to preserve lean mass. If your senior is gaining weight on the same food, it’s usually reduced activity rather than the food itself.
Using the Calculator for Weight Loss
Canine obesity is one of the most common preventable health problems in dogs, and carrying extra weight shortens lifespan and worsens arthritis. If your dog needs to slim down, the key is to calculate calories from the ideal (target) weight, not the current one. Our calculator does this automatically when you enter a target weight and choose the weight-loss goal.
A safe plan looks like this: feed at roughly RER for the ideal weight, aim for 1–2% body-weight loss per week, keep protein high to protect muscle, and reweigh every two to four weeks. Never slash calories by more than 25–30% at once — drastic restriction burns muscle rather than fat and leaves dogs hungry and miserable. For a worked example, a 30 kg dog whose ideal weight is 25 kg would be fed around 785 kcal a day, producing slow, sustainable loss.
Don’t Forget Treats — The 10% Rule
Treats, chews, dental sticks and table scraps all carry calories, and they add up fast — a few dental chews can quietly contribute a few hundred calories a day. The veterinary guideline is simple: treats should make up no more than 10% of total daily calories. The calculator shows your dog’s treat allowance automatically. Whatever’s left goes into meals.
| Daily MER | Treat budget (10%) | Meal calories (90%) |
| 400 kcal | 40 kcal | 360 kcal |
| 600 kcal | 60 kcal | 540 kcal |
| 800 kcal | 80 kcal | 720 kcal |
| 1,000 kcal | 100 kcal | 900 kcal |
| 1,400 kcal | 140 kcal | 1,260 kcal |
Turning Calories Into Cups and Grams
Knowing the calorie target is only half the job — you still have to convert it into a real portion. The trick is calorie density, which varies enormously between foods. Dry kibble runs roughly 300–500 kcal per cup; canned wet food anywhere from 70–400 kcal per can; raw and homemade diets often 100–300 kcal per 100 g. Always check your bag or tin for the ‘kcal per cup’ or ‘kcal per 100 g’ figure, then divide the daily target by it. Enter those numbers into the calculator above and it works out the cups or grams — and splits them across meals — for you.
Calorie Needs by Breed and Size
Breed shapes calorie needs mainly through size and typical activity. Small and toy breeds have a faster metabolism per kilogram and burn through energy quickly, so they need calorie-dense meals relative to their size. Large and giant breeds need lower calories per kilogram and benefit from controlled intake during growth. High-drive working breeds — Border Collies, Kelpies, Huskies, Jack Russells — can need two to four times the calories of a sedentary dog the same size, while flat-faced breeds like Pugs and French Bulldogs tend to be less active and gain weight easily, so a conservative multiplier suits them better. Because the calculator works from weight and activity, it captures most of this — but for working dogs and sporting breeds, a vet can fine-tune the target.
When to Recalculate
Your dog’s calorie needs aren’t fixed. Recheck the numbers whenever weight drifts more than about 5% over a few weeks, activity changes with the seasons, the dog moves into a new life stage, or after desexing. The most reliable measure is your dog’s body condition score over time — if you can feel the ribs easily with a visible waist from above and a tuck from the side, you’re feeding about right.
When Not to Rely on This Calculator
This tool is built for healthy dogs. It’s not appropriate for puppies under eight weeks, for pregnant or lactating females (whose needs swing dramatically week to week), or for dogs with conditions such as kidney disease, diabetes, heart disease or recovering from surgery. In those cases, energy and nutrient needs shift in ways a general formula can’t capture — speak to your vet or a board-certified veterinary nutritionist.
Want to dig deeper into feeding and health? Try our dog age calculator, browse our nutrition guides, and explore care advice across every breed. For anything specific to your dog’s health, always check with your vet.
Frequently Asked Questions
How many calories should I feed my dog per day?
It depends on weight, age, activity and desexing status. As a guide, a 10 kg desexed adult dog needs about 630 kcal a day and a 20 kg desexed adult around 1,060 kcal. Start with RER = 70 × (weight in kg)^0.75, then multiply by the appropriate lifestyle factor — the calculator does this automatically.
What is the RER formula for dogs?
RER stands for Resting Energy Requirement: RER = 70 × (body weight in kg)^0.75. It is the energy a dog needs at rest and is the foundation for every further calorie calculation. It is endorsed by the NRC and WSAVA.
What is the difference between RER and MER?
RER covers a dog at rest. MER (Maintenance Energy Requirement) factors in real life: MER = RER × a lifestyle multiplier. A desexed adult uses about 1.6× RER, an active dog 2.0–2.5×, and a dog losing weight around 1.0× of ideal-weight RER. MER is the actual daily target to feed.
How do I calculate calories for weight loss?
Work from your dog’s ideal weight, not current weight. Find the RER for the target weight and feed roughly that amount, aiming for 1–2% body-weight loss per week. Reweigh every two to four weeks and never cut calories by more than 25–30% without veterinary advice.
Do desexed dogs need fewer calories?
Yes. Desexing lowers metabolism and activity, so desexed dogs need roughly 20–30% fewer calories than entire dogs — about 1.6× RER versus 1.8×. Watch the waistline closely in the year after the operation.
How many calories are in dog treats?
It varies widely — single-ingredient dried meat treats are often 200–400 kcal per 100 g, while biscuit treats can be 350–500 kcal per 100 g. Keep treats to no more than 10% of daily calories and check the packaging.
Can I use this calculator for puppies?
Yes, from about eight weeks. Puppies under four months use roughly 3× RER, easing to 2× by four to twelve months. It isn’t validated for puppies under eight weeks or for giant breeds still growing beyond twelve months.
How accurate are dog calorie calculators?
They give a reliable starting estimate, but individual needs can differ by up to ±50% (NRC, 2006). Use the result as a baseline, then watch your dog’s weight and body condition over four to six weeks and adjust. The best gauge is whether your dog holds an ideal body condition over time.
Disclaimer: This calculator and article provide estimates based on AAHA, WSAVA and NRC veterinary guidelines and are for informational purposes only. They do not replace professional veterinary advice. Always consult your vet for feeding plans tailored to your dog.

