Health information is educational only. Always consult your veterinarian.
"How much should I feed my dog?" is one of the most common questions new and experienced dog owners ask, and the honest answer is that there is no single number that works for every dog. Your dog's ideal daily portion depends on their weight, age, activity level, breed size, reproductive status, and current body condition. The feeding guidelines printed on dog food bags are a rough starting point at best — and they tend to overestimate, because the manufacturer has a financial incentive for you to use more food. This guide walks through the actual science behind canine calorie needs, shows you how to calculate a personalised portion, and explains how to adjust it over time using body condition score rather than guesswork.
Why there is no universal feeding answer
Two dogs of the same breed and the same weight can have meaningfully different calorie needs depending on a handful of factors that are easy to overlook:
- Body weight. The most obvious factor, but also the most misunderstood. Calorie needs do not scale linearly with weight — a 40 kg dog does not need twice as many calories as a 20 kg dog. Metabolic rate scales with body surface area, which is why the RER formula uses an exponent rather than simple multiplication.
- Age and life stage. A growing puppy needs roughly two to three times the calories per kilogram of a resting adult. Senior dogs with reduced muscle mass and lower activity levels often need 10-20% fewer calories than active adults of the same weight.
- Activity level. A pet dog that gets two moderate walks per day has very different energy demands from a working or sporting dog that is active for hours. Most companion dogs are less active than their owners think, which is why bag guidelines (calibrated for a moderately active dog) frequently overestimate for the average pet.
- Neuter status. Spaying or neutering typically reduces resting metabolic rate by 20-30%. Dogs that were not overfed before the procedure often gain weight afterward simply because the same food amount now exceeds their lowered needs.
- Breed size. Small breeds have a higher metabolic rate per kilogram than large breeds. A 5 kg Chihuahua burns more energy per unit of body weight than a 35 kg Labrador Retriever, which is why small-breed foods tend to be more calorie-dense per cup.
- Health conditions. Hypothyroidism, Cushing's disease, diabetes, and certain medications can all alter calorie requirements independent of the factors above. Dogs with chronic health conditions should have feeding plans reviewed with their veterinarian.
Because of this complexity, any feeding amount that ignores your individual dog's circumstances is, at best, a starting estimate. The sections below explain how to calculate a much more accurate number.
The RER formula explained
Resting energy requirement (RER) is the number of calories a dog needs in a day just to maintain basic bodily functions at rest — breathing, circulation, cell repair, thermoregulation. It is the baseline from which all feeding calculations start. The standard veterinary formula, widely used in clinical nutrition, is:
RER = 70 x (body weight in kg)0.75
Body weight in kilograms, raised to the power of 0.75 (the metabolic scaling exponent), then multiplied by 70.
The 0.75 exponent is the key — it accounts for the fact that smaller animals have proportionally higher metabolic rates than larger ones. Without it, you would significantly underestimate the needs of small dogs and overestimate for large ones.
Worked example: RER for a 25 kg dog
- Start with body weight: 25 kg
- Raise to the power of 0.75: 250.75 = 11.18 (approximately)
- Multiply by 70: 70 x 11.18 = 783 kcal/day
This 783 kcal is the resting requirement only. Your dog's actual daily calorie needs are higher because they move, digest food, play, and thermoregulate beyond the resting state — which is where MER comes in. This is the same formula used by our Dog Food Calculator, which automates the entire calculation based on your dog's profile.
From RER to actual portions: MER bands
Maintenance energy requirement (MER) is RER multiplied by a factor that accounts for your dog's life stage, activity level, and reproductive status. The multiplier varies considerably — a growing puppy under 4 months has a multiplier of 3.0, while an overweight adult on a weight-loss plan might use 1.0 (RER itself, with no multiplier).
| Life stage / condition | MER multiplier | Example (25 kg dog, RER 783 kcal) |
|---|---|---|
| Puppy under 4 months | 3.0x RER | 2,349 kcal/day |
| Puppy 4-12 months | 2.0x RER | 1,566 kcal/day |
| Intact adult, normal activity | 1.8x RER | 1,409 kcal/day |
| Neutered adult, normal activity | 1.6x RER | 1,253 kcal/day |
| Senior / light activity | 1.4x RER | 1,096 kcal/day |
| Weight loss | 1.0x RER | 783 kcal/day |
| Working / high-performance dog | 4.0-8.0x RER | 3,132-6,264 kcal/day |
These multipliers are well-established starting points used across veterinary nutrition references, but they are not precision targets. Two neutered adults of the same weight can still differ by 20% or more in their actual energy needs depending on individual metabolism, muscle mass, and daily activity. The multiplier gets you close; body condition score (covered below) gets you accurate over time.
Translating calories to cups
Once you know your dog's daily calorie target, the next step is converting that number into an actual portion of food — and this is where most feeding mistakes happen. The problem is that "one cup" of dry kibble is not a standard unit of energy. Depending on the brand, one standard 8-oz measuring cup of dry dog food can contain anywhere from roughly 300 to 500 kcal.
How to find your food's calorie density
Every commercially sold dog food is required by AAFCO to display a calorie content statement (usually near the guaranteed analysis on the bag). It is typically expressed as "kcal/cup" for dry food or "kcal/can" for wet food. This is the number you need. If you cannot find it on the bag, check the manufacturer's website or call their customer service line — most will provide it. Our reading pet food labels guide explains where to find this and what else on the label is worth paying attention to.
Why bag feeding guidelines overestimate
The feeding guidelines printed on dog food packaging are developed by the manufacturer, not by a veterinary nutritionist reviewing your dog's individual needs. They tend to recommend slightly more than most dogs need for several reasons: they assume a moderately active, intact adult (most pet dogs are neutered and less active than "moderate"), they round up to simple numbers, and — bluntly — the manufacturer sells more food if you feed more. Studies consistently find that dogs fed according to bag guidelines without adjustment gain weight over time. Treat the bag amount as a ceiling, not a target, and use your dog's body condition to calibrate from there.
Daily cups = daily kcal target / kcal per cup
Example: a dog needing 1,253 kcal/day eating a food with 350 kcal/cup needs 1,253 / 350 = approximately 3.6 cups per day, split across meals.
How body condition score adjusts your portions
Body condition score (BCS) is a hands-on assessment that tells you whether your dog's current feeding amount is right, too much, or too little — regardless of what any formula or bag guideline says. The WSAVA 9-point scale is the most widely used:
Ribs, spine, and hip bones visually prominent. Little to no fat covering. Visible waist and significant abdominal tuck. Increase daily calories by 10-20% and reassess in 2-4 weeks.
Ribs easily felt under a thin fat layer with light pressure. Visible waist from above. Clear abdominal tuck from the side. Maintain current portions and continue monthly checks.
Ribs difficult to feel under noticeable fat. Waist barely visible or absent. Minimal abdominal tuck. Reduce daily calories by 10-15% and reassess in 4 weeks.
Ribs not palpable under heavy fat. No waist visible. Belly may hang or sag. Fat deposits on neck, limbs, and tail base. Consult your veterinarian before starting a weight-loss plan — a 20% or greater calorie reduction may be needed, with monitoring.
The key insight is that BCS is a feedback mechanism, not a one-time check. Even a perfectly calculated calorie target is just an estimate — what actually happens to your dog's body over 4-8 weeks of that feeding amount is the real data point. Use our dog weight and body condition checker to walk through the assessment step by step and get a target calorie range for your dog.
Worked example: Golden Retriever, 31.5 kg, neutered, moderate activity
Here is the complete calculation for a common scenario — a 4-year-old neutered Golden Retriever weighing 31.5 kg with moderate daily activity, fed a dry kibble rated at 350 kcal per cup.
- Calculate RER: 70 x 31.50.75 = 70 x 13.30 = 931 kcal/day
- Apply the MER multiplier: Neutered adult = 1.6x RER. 931 x 1.6 = 1,490 kcal/day
- Subtract the treat budget (10% rule): 10% of 1,490 = 149 kcal reserved for treats. Remaining food calories: 1,341 kcal/day
- Convert to cups: 1,341 / 350 = 3.8 cups/day, split into two meals of approximately 1.9 cups each
- Calibrate with BCS: After 4 weeks on this amount, reassess body condition. If BCS remains at 4-5, maintain. If trending toward 6, reduce by 10%. If trending toward 3, increase by 10%.
Compare this to what the bag might suggest for a 31.5 kg dog — many brands recommend 3.5 to 4.5 cups, which would provide 1,225 to 1,575 kcal from food alone, before treats. For a neutered, moderately active dog, the upper end of that range is likely too much, which is why calculating from RER produces a more accurate starting point than following the bag.
How to use the Dog Food Calculator
If the math above feels like more than you want to do by hand, our Dog Food Calculator automates the entire process. It uses the same RER formula and MER bands described in this guide, with additional refinements for breed size class (toy, small, large, and giant breeds get a size-specific metabolic modifier on top of the standard formula).
The calculator walks you through seven steps: your dog's breed and profile, current weight and body condition score, activity level, any health flags, current feeding routine, food label details (kcal per cup or can), and your goal (maintenance, weight loss, or weight gain). It then returns a daily calorie target, portion size in both cups and grams, meal frequency recommendation, and a treat budget — all personalised to your dog. If your dog needs to lose weight, it also estimates a safe weight-loss timeline based on the 1-2% per week guideline recommended by AAHA.
For dogs where weight is a concern, pairing the food calculator result with a regular body condition check using the weight and body condition checker gives you both the starting plan and the ongoing feedback loop to adjust it.
Disclaimer: This guide reflects general veterinary consensus on canine nutrition as of 2026 and is intended for educational purposes only. It is not a substitute for veterinary advice. Individual dogs may have specific nutritional needs or health conditions that require different feeding approaches. Consult your veterinarian before making significant changes to your dog's diet or if you have concerns about their weight or health.
Frequently asked questions
- How many cups of food should I give my dog?
- There is no single answer because cup counts depend on three things: your dog's daily calorie requirement (driven by weight, age, activity, and neuter status), the calorie density of the specific food you are using (which ranges from roughly 300 to 500 kcal per cup for dry kibble), and whether your dog is at a healthy body condition or needs to lose or gain weight. A 25 kg neutered adult on a 350 kcal/cup kibble typically needs around 2.5 to 3.5 cups per day, but a different brand at 450 kcal/cup would bring that down to about 2 to 2.7 cups. The only reliable way to find your number is to calculate your dog's calorie needs first, then divide by the kcal/cup listed on the bag. Our dog food calculator does this math for you.
- Can I feed my dog twice a day?
- Yes. Twice-daily feeding is the most widely recommended schedule for healthy adult dogs. It supports consistent blood-sugar levels, helps with digestion, and makes it easier to monitor appetite changes that might signal a health issue. Puppies under 6 months generally need 3 to 4 meals per day, while puppies aged 6 to 12 months can transition to twice daily. Some senior dogs with medical conditions may benefit from smaller, more frequent meals — your vet can advise. The total daily calorie amount matters more than how many meals you split it into, as long as each meal is proportionally sized.
- Why is my dog always hungry?
- Dogs are highly food-motivated by nature, and hunger signalling in dogs does not work the same way it does in humans — most dogs will eat far beyond their calorie needs if given the opportunity, regardless of whether they are genuinely energy-deficient. Common contributors include a diet that is lower in fibre or protein relative to calories (leaving your dog less physically full per calorie consumed), treats and table scraps that spike appetite without providing lasting satiety, or a feeding schedule that leaves long gaps between meals. In some cases, persistent extreme hunger can be medical — conditions like Cushing's disease, diabetes, or certain medications can increase appetite. If your dog's hunger seems genuinely excessive despite adequate feeding, a veterinary check is worthwhile.
- How do I know if I am overfeeding?
- Body condition score (BCS) is the most reliable indicator. With your dog standing, you should be able to feel each rib under a thin fat layer with light pressure (not see them, but feel them without pressing hard), see a visible waist narrowing behind the ribs when viewed from above, and see an abdominal tuck from the side. If the ribs are hard to locate, the waist is flat or bulging, or the belly hangs level with or below the chest, your dog is carrying excess weight and you are likely feeding more than they need. Gradual weight gain is easy to miss in a dog you see every day, which is why monthly BCS checks are more useful than relying on whether the bowl is empty — dogs will almost always finish what is offered.
- Does my dog's age change how much they eat?
- Yes, significantly. Puppies under 4 months need roughly 3 times their resting energy requirement to support rapid growth. That drops to about 2 times RER for puppies aged 4 to 12 months. Neutered adults typically need around 1.6 times RER, while intact adults need about 1.8 times. Senior dogs with reduced activity levels often need around 1.4 times RER or less. These are starting points — individual variation is real, and body condition score should always be the final check rather than relying on any formula alone. Giant breeds mature more slowly and may need puppy-level calories longer than small breeds.
- Do small dogs need more food per kilogram of body weight than large dogs?
- Yes. Small dogs have a higher metabolic rate per kilogram of body weight than large dogs, which means they burn more calories relative to their size. A 5 kg Chihuahua needs roughly 40 to 50 kcal per kg of body weight per day, while a 40 kg Labrador needs closer to 25 to 30 kcal per kg. This is one reason the RER formula uses an exponent of 0.75 rather than a simple linear calculation — it accounts for the fact that metabolic rate scales with body surface area, not weight alone. In practical terms, small dogs often need a calorie-dense food to get enough energy from a small meal volume, while large dogs may do better with a slightly less calorie-dense food to maintain comfortable portion sizes.