🍖 Enter Your Dog's Details

Vet formula: This calculator uses the RER (Resting Energy Requirement) formula - 70 × (weight in kg)^0.75 - multiplied by a life stage/activity factor. Always verify portions with your vet, especially for puppies, pregnant/nursing dogs, or dogs with health conditions.
Dog Details
🥣 Food Details

⚖️ Weight Loss & Gain Calculator

Over 50% of pet dogs are overweight. Even 10–15% excess weight significantly shortens lifespan. Use this to calculate portions specifically for weight loss or controlled weight gain.

🥣 Dog Food Types - Calories & Feeding Guide

Food Type Type Typical kcal Typical Portion Notes
Premium dry kibbleDry380–420 kcal/cupBy weight on bagMost convenient, good dental
Standard dry kibbleDry320–380 kcal/cupBy weight on bagCheck protein source quality
Grain-free dry kibbleDry370–430 kcal/cupSlightly less than standardDCM link under FDA review
Wet / canned foodWet80–120 kcal/100g1 can per 5–7kg bodyweightHigh moisture, good hydration
Wet food (premium)Wet100–150 kcal/100gSmaller portions neededHigher protein density
Raw (BARF) - meatRaw150–220 kcal/100g2–3% of body weight/dayBalanced BARF needs supplements
Raw (prey model)Raw160–230 kcal/100g2–2.5% of body weight/day80% meat, 10% bone, 10% organ
Home-cookedMixedVaries widelyRequires vet nutritionistEasy to create deficiencies
Mixed dry + wetMixedBlendedProportional mixPopular balance of both

Always check the specific kcal/cup on your food's packaging or manufacturer website. Values vary significantly between brands.

How Dog Food Portions Are Calculated

Step 1 - Resting Energy Requirement (RER)

RER (kcal/day) = 70 × (body weight in kg)^0.75 Examples: 5 kg dog: 70 × 5^0.75 = 70 × 3.34 = 234 kcal/day 10 kg dog: 70 × 10^0.75 = 70 × 5.62 = 394 kcal/day 25 kg dog: 70 × 25^0.75 = 70 × 11.18 = 782 kcal/day 40 kg dog: 70 × 40^0.75 = 70 × 15.91 = 1114 kcal/day RER = calories needed just to maintain basic body functions at rest (breathing, circulation, cell repair)

Step 2 - Multiply by Life Stage / Activity Factor (MER)

MER (Maintenance Energy Requirement) = RER × Factor Life Stage Factors: Puppy under 4 months: RER × 3.0 Puppy 4–12 months: RER × 2.0 Neutered adult: RER × 1.6 Intact adult (inactive): RER × 1.8 Active adult: RER × 2.0 Working / sport dog: RER × 3.0–5.0 Senior dog: RER × 1.4 Pregnant (late): RER × 3.0 Nursing dog: RER × 4.0–8.0 BCS Adjustments: BCS 1–2 (underweight): MER × 1.2 (increase food) BCS 3 (thin): MER × 1.1 BCS 4–5 (ideal): MER × 1.0 (maintain) BCS 6 (slightly over): MER × 0.9 BCS 7–8 (overweight): MER × 0.8 (reduce food) BCS 9 (obese): MER × 0.6 (significant reduction)

Step 3 - Convert kcal to Food Quantity

Daily cups = Total kcal needed ÷ kcal per cup Example: 25 kg active adult dog RER = 70 × 25^0.75 = 782 kcal MER = 782 × 2.0 = 1564 kcal/day Food with 380 kcal/cup: Daily portion = 1564 ÷ 380 = 4.1 cups/day Per meal (2x): 2.05 cups per meal Always use the kcal/cup from your specific food's packaging - values vary significantly between brands.

Frequently Asked Questions

Use the RER formula: 70 × (weight in kg)^0.75, then multiply by a life stage factor. Active adult (20kg): RER = 662 kcal × 2.0 = 1,324 kcal/day. At 380 kcal/cup kibble: 3.5 cups/day. Inactive or neutered adults need 20–30% fewer calories. Puppies need 2–3× more per kg body weight than adults. Always use your specific food's kcal/cup from the packaging - values vary significantly between brands.
Bag feeding guides are broad averages and are often deliberately on the generous side - manufacturers have a commercial interest in higher consumption. They cannot account for whether your dog is neutered (needs 20% less), highly active (needs 40% more), overweight (needs 20–40% less), or pregnant (needs 3× more). The RER formula personalised to your dog's actual weight, stage, and activity gives a far more accurate starting point than the bag.
Puppies under 4 months: 3–4 meals per day. Puppies 4–12 months: 2–3 meals. Adult dogs: 2 meals per day (morning and evening) is the standard recommendation. For large and deep-chested breeds prone to bloat (GDV) - Labrador, Great Dane, German Shepherd, Weimaraner - 2 meals daily and avoiding exercise within 1 hour of feeding are especially important. Never free-feed (leave food out all day) as it makes portion control impossible.
BCS is a 9-point scale from 1 (emaciated) to 9 (severely obese). Ideal is 4–5. How to check: run your hands along your dog's ribcage. At ideal weight, you should feel ribs easily but not see them. View from above: there should be a visible waist behind the ribcage. View from the side: there should be a slight abdominal tuck. If ribs are visible: underweight. If ribs are hard to feel under fat: overweight. BCS is more useful than scale weight alone because healthy weight varies between individuals.
Yes - mixing is popular and nutritionally fine as long as you calculate the total calories from both components. Common approach: use dry kibble as the base for 60–70% of calories, then add wet food as a topper for palatability and extra moisture. When mixing, recalculate: if you add 100g wet food (at 95 kcal/100g = 95 kcal), reduce the kibble portion by 95 kcal ÷ kcal-per-cup. This calculator handles mixed feeding - enter the dry:wet ratio and kcal for each food type.
The BCS rib test: at ideal weight, ribs are easily felt with flat hands but not visible. If you need firm pressure to feel ribs, your dog is likely overweight. If ribs are clearly visible, underweight. Visual checks: from above, there should be a waist; from the side, a slight abdominal tuck. Over 50% of pet dogs in the UK and US are overweight or obese. Studies show lean dogs live 1.5–2 years longer than overweight counterparts. If in doubt, ask your vet for a BCS assessment at your next visit.
BARF (Biologically Appropriate Raw Food) typically consists of: 70% raw muscle meat, 10% raw meaty bones, 7% vegetables, 5% liver, 5% other secreting organs, 2% seeds/nuts, 1% fruit. The standard portioning guideline: 2–3% of ideal adult body weight per day. A 20kg adult = 400–600g raw food per day. Puppies need 5–10% of their current body weight per day due to rapid growth. Raw feeding requires careful balancing to avoid calcium, phosphorus, and vitamin D imbalances - consult a veterinary nutritionist.
Neutering reduces testosterone and oestrogen, both of which affect metabolism. Neutered dogs have a lower resting metabolic rate than intact dogs of the same size and activity level - typically 20–30% lower. This means a neutered adult dog should receive approximately 1.6× RER rather than 1.8× for an intact inactive dog, or 2.0× for an intact active dog. Many owners don't adjust food after neutering, which is one of the leading causes of post-neuter weight gain. Recalculate portions in the first month after the procedure.

Dog Food Calculator - How Much Should You Feed Your Dog Every Day?

Feeding a dog the correct amount every day is one of the most important - and most frequently miscalculated - aspects of pet ownership. Research consistently shows that over fifty percent of pet dogs in developed countries are overweight or obese, and the primary cause is not poor food quality but simple overfeeding. Conversely, underfeeding is a significant problem in working breeds, highly active dogs, and puppies, where insufficient calories stunt development and reduce performance. Getting the daily portion right matters enormously for your dog's longevity, energy, coat quality, joint health, and overall wellbeing.

The feeding guidelines printed on dog food packaging are a starting point - but they are deliberately generous. Manufacturers have a financial incentive to recommend higher portions, and the guidelines are designed as averages that cover a wide range of dogs. An inactive apartment dog and a daily-running border collie of the same weight have dramatically different caloric needs. A neutered adult requires approximately twenty percent fewer calories than an intact adult of identical size and activity. The bag label cannot account for any of this. This is why using the veterinary RER formula - adjusted for your specific dog's life stage, activity level, and body condition - produces a far more accurate daily portion than reading the bag.

The RER formula in practice: A 20 kg moderately active adult dog. RER = 70 × (20)^0.75 = 70 × 9.46 = 662 kcal/day. Active adult factor = 2.0. MER = 662 × 2.0 = 1,324 kcal/day. With a 380 kcal/cup kibble: 3.5 cups/day - split into 1.75 cups morning and evening. The bag might suggest 3–4 cups; the calculated result helps you land in the right part of that range.

Body Condition Score - The Most Important Number You're Probably Not Tracking

The Body Condition Score (BCS) is a nine-point scale used by veterinarians to assess whether a dog is at a healthy weight. Unlike a scale reading alone, BCS accounts for the fact that healthy weight varies substantially between individuals even of the same breed and nominal size. A dog at BCS 4–5 is ideal: ribs easily felt but not visible, a visible waist when viewed from above, and a slight abdominal tuck visible from the side. A dog at BCS 7–9 has ribs that are difficult to feel, no waist visible, and fat deposits over the spine and at the base of the tail.

BCS 1–3: Underweight

  • Ribs clearly visible, no fat cover
  • Spine and hip bones prominent
  • Severe muscle loss in BCS 1–2
  • Action: increase portions by 10–20% and recheck in 2–3 weeks
  • Rule out medical causes (parasites, malabsorption, dental pain) if not improving

BCS 6–9: Overweight to Obese

  • Ribs felt only with firm pressure; not visible
  • No waist definition when viewed from above
  • Fat over spine, hips, and neck
  • Action: reduce portions by 10–20%; target weight loss of 1–2% body weight per week
  • Weight loss should be supervised by a vet - rapid loss causes muscle loss

Dry Kibble vs Wet Food vs Raw - Caloric Density and Practical Differences

Different food types have dramatically different caloric densities, and this affects how you measure and serve them. Dry kibble typically contains 300–420 kilocalories per cup and has low moisture content (around ten percent). Wet food contains eighty to ninety percent moisture and provides only eighty to one hundred twenty kilocalories per hundred grams - meaning a dog needs a much larger volume of wet food than kibble to meet the same caloric requirement. Raw food falls between the two in moisture content but varies enormously in caloric density depending on the fat content of the protein source.

This caloric density difference has a practical implication: if you switch food types without recalculating, you will almost certainly over or underfeed. A dog accustomed to two cups of kibble per day who transitions to wet food without recalculation might receive less than half their required calories. This is one of the most common feeding mistakes during food transitions. Always recalculate the daily portion using the new food's specific kcal figure whenever you change brands or food types.

Feeding Frequency - How Many Meals Per Day?

The total daily calorie amount matters far more than how it is divided, but feeding frequency does have genuine physiological relevance. Puppies under six months need three to four meals per day because their blood sugar regulation is immature and their stomach capacity is small relative to their caloric needs. Adult dogs do well on two meals per day - morning and evening - which spreads the digestive load and reduces the risk of gastric bloat (GDV) in large and deep-chested breeds. A single large daily meal increases the risk of GDV and produces more pronounced hunger and satiety cycles than twice-daily feeding.

  • Puppies under 4 months: 3–4 meals per day. Small, frequent meals support stable blood sugar and rapid growth.
  • Puppies 4–12 months: 2–3 meals per day, transitioning to the adult schedule as the puppy approaches full size.
  • Adult dogs: 2 meals per day is the standard recommendation. Morning and evening feeding works well for most households.
  • Large and giant breeds: 2 meals daily is particularly important for breeds prone to GDV - Labrador, German Shepherd, Great Dane, Saint Bernard, Weimaraner. Avoid exercise within one hour of feeding.
  • Senior dogs: 2 meals per day, potentially smaller and more frequent if the dog shows signs of digestive sensitivity or reduced appetite.

The Obesity Epidemic in Dogs - Why It Matters More Than Most Owners Realise

Canine obesity is not a cosmetic issue - it is a significant health crisis with direct consequences for lifespan and quality of life. Studies consistently show that dogs maintained at a lean body condition score live an average of 1.5 to 2 years longer than overweight counterparts of the same breed. Excess weight increases the load on joints, accelerates the development of osteoarthritis, strains the cardiovascular system, impairs respiratory function, increases anaesthetic risk, raises the risk of certain cancers, and contributes to diabetes mellitus in predisposed breeds. A dog that is even ten percent over their ideal weight - which looks mild and is easy to dismiss - is already experiencing measurable joint stress and metabolic strain.

The solution is almost always simpler than owners expect: accurate measurement of food, elimination of untracked treats, and consistent weighing of the dog every four to six weeks. Most dogs do not need prescription diet food or veterinary interventions - they need their owner to use measuring cups rather than eyeballing portions, and to count treats as part of the day's caloric total rather than extras. Ten small training treats per day can represent fifty to one hundred kilocalories - equivalent to an extra quarter cup of kibble - that is completely invisible to an owner who isn't accounting for it.

How this calculator works, and where the numbers come from

The Dog Food Calculator applies the standard formula for this calculation to the values you enter and updates the result as you type. The calculation itself happens in your browser, and the page explains the method so you can check any result by hand.

Please note: This tool gives general estimates. Every animal is different, so it is not veterinary advice. Ask your vet before changing diet, dosing or care.

Sources and further reading

Learn more

Read our guide: The Dog Years Myth, and How Much Your Dog Should Eat

Last reviewed: by the CalcQube Editorial Team. See our editorial policy for how we build and check calculators, or report an error.