Dog Food Calculator
Last updated:
10 min readQuick presets
Use your dog's current weight, not target weight.
Found on your food's packaging — usually 3,000–4,000 kcal/kg for dry food.
Puppies under 6 months benefit from 3–4 meals daily.
Important: Feeding recommendations are estimates based on published veterinary nutrition guidelines. Actual requirements vary by individual animal, activity level, metabolism, and food brand. Consult your veterinarian for a personalised feeding plan.
The Dog Food Portion Calculator estimates daily feeding amounts based on your dog's weight, life stage, activity level, and food energy density.
The Scoop Myth: Why Measuring Cups Fail Your Dog
Most dog owners reach for a measuring cup at feeding time, trusting the scoop-and-pour routine they have used for years. Veterinary nutrition researchers at the University of Guelph found that pet owners using standard measuring cups overestimate kibble portions by 20 to 80 per cent, depending on the kibble shape, the cup size, and how aggressively the cup is filled. For a 5 kg Miniature Pinscher needing 55 g per meal, an 80 per cent overestimate turns that into 99 g — nearly double the correct amount. Over six months, that silent overshoot can add measurable body fat to a small dog.
The problem is structural, not behavioural. Dry kibble pieces vary in shape from flat discs to irregular puffs. Air gaps between pieces mean the same cup volume holds a different mass depending on the brand. A 250 mL cup filled with a small, dense kibble might weigh 120 g, while the same cup filled with a larger, air-puffed kibble weighs 85 g. A digital kitchen scale accurate to 1 g eliminates this variability entirely and takes the same amount of time as scooping.
Veterinary nutritionists at the WSAVA recommend weighing food as a baseline best practice. If you only change one thing about how you feed your dog, switching from volume measurement to weight measurement is the single most impactful step you can take toward accurate nutrition.
How the RER/MER Formula Works
The calculation behind this tool follows the two-step energy estimation model endorsed by the WSAVA Global Nutrition Committee. First, the formula determines how many kilocalories your dog burns at rest — a value called the RER. Second, it applies a life-stage multiplier to account for activity, growth, or metabolic changes, producing the MER.
The RER formula is:
RER = 70 × (body weight in kg)0.75
The exponent 0.75 reflects metabolic scaling — a principle from comparative physiology explaining why smaller animals burn more energy per kilogram of body weight than larger ones. A 2 kg Yorkshire Terrier has an RER of roughly 118 kcal per day, which works out to 59 kcal per kilogram. A 60 kg Great Dane has an RER of roughly 1,508 kcal per day, but only 25 kcal per kilogram. The table below illustrates this relationship across five size categories.
| Size Category | Example Breed | Typical Weight (kg) | RER (kcal/day) | RER per kg | Adult MER (kcal/day) |
|---|---|---|---|---|---|
| Toy | Chihuahua | 2.5 | 139 | 55.6 | 222 |
| Small | Jack Russell Terrier | 7 | 301 | 43.0 | 482 |
| Medium | Border Collie | 20 | 662 | 33.1 | 1,059 |
| Large | Labrador Retriever | 32 | 952 | 29.7 | 1,523 |
| Giant | Great Dane | 60 | 1,508 | 25.1 | 2,413 |
The final column shows MER using a standard adult multiplier of 1.6 for a neutered, moderately active dog. A Chihuahua requires 222 kcal per day while a Great Dane needs 2,413 kcal — roughly eleven times more total energy, but less than half the energy per kilogram of body weight. This metabolic scaling is precisely why a single "one scoop per 10 kg" feeding rule printed on a bag cannot serve both breeds accurately.
Once MER is calculated, the tool converts kilocalories into grams of food by dividing MER by the energy density of your specific food (in kcal/kg), then multiplying by 1,000. The result is split evenly across your chosen number of daily meals.
Understanding Each Input Field
Each input captures a factor that materially affects the portion calculation. Getting these values right ensures the result reflects your dog's actual needs rather than a generic estimate.
Dog's Weight should be the current weight measured on a veterinary or home scale, not a target or estimated weight. If your dog is overweight and on a weight management assessment programme, use the current real weight and select the "Weight loss programme" life stage, which applies a restricted multiplier. Guessing weight introduces the same kind of error as guessing food volume — it compounds at every step of the calculation.
Life Stage determines the activity multiplier applied to RER. Puppies under 4 months receive a 3.0 multiplier to support the intense caloric demands of early skeletal development. Puppies aged 4 to 12 months use a 2.0 multiplier as growth rate begins to taper. Adult neutered dogs use 1.6, while active, working, or intact adults use 1.8 to reflect higher daily expenditure. Senior dogs (7 years and older) drop to 1.4 as both metabolic rate and activity levels decline. The weight-loss setting applies a multiplier of 1.0 — feeding at RER only — which creates a controlled calorie deficit without risking malnutrition.
Food Energy Density is printed on the packaging of every commercial dog food, usually in kcal per kg or kcal per cup. Dry kibble typically falls between 3,000 and 4,000 kcal/kg. Wet food ranges from 800 to 1,200 kcal/kg because of its high moisture content. Raw diets vary widely. If you cannot find the value on the bag, check the manufacturer's website or contact their customer service line. Using a default value when your actual food differs by even 500 kcal/kg can skew the portion by 15 per cent or more.
Meals Per Day affects only the per-meal portion, not the total daily amount. Puppies under 6 months benefit from 3 to 4 smaller meals to maintain stable blood sugar and reduce the risk of hypoglycaemia, particularly in toy breeds. Most adult dogs thrive on 2 meals per day. Dogs prone to bloat (deep-chested breeds such as Great Danes, German Shepherds, and Standard Poodles) may benefit from 2 to 3 smaller meals rather than a single large one.
Worked Examples: Puppy vs Senior Dog
The two worked examples above demonstrate how dramatically portions differ between a growing puppy and an ageing small breed. The 6-month-old Labrador puppy at 15 kg requires 281 g per day across three meals — a quantity driven by the 2.0 growth multiplier that accounts for the caloric cost of building bone, muscle, and organ tissue. Tracking your puppy's growth trajectory alongside portion adjustments helps confirm that weight gain stays within breed-appropriate ranges.
The 10-year-old Chihuahua, by contrast, needs just 54 g per day split into two meals of 27 g each. That tiny portion underscores why gram-level accuracy matters most for small and toy breeds. Overfeeding a 2.5 kg dog by 10 g per day — an amount that barely registers visually in a bowl — delivers an extra 36 kcal daily (assuming 3,600 kcal/kg food), which over a year totals roughly 13,000 surplus kilocalories. For context, a Chihuahua would need to gain about 1.6 kg of body fat to store that energy — a 64 per cent increase in body weight.
When to Recalculate Your Dog's Portions
Portion calculations are not set-and-forget. Several life events and changes should prompt a recalculation.
During puppyhood, portions should be reassessed every 2 to 4 weeks as body weight increases. Breed size affects when to transition from puppy to adult food: small breeds typically reach adult weight by 10 to 12 months, medium breeds by 12 to 14 months, large breeds by 14 to 18 months, and giant breeds may continue growing until 24 months. Checking puppy growth milestones helps you time the switch appropriately.
After spaying or neutering, metabolic rate drops by an estimated 20 to 30 per cent. Many owners continue feeding pre-surgery portions and notice weight gain within 2 to 3 months. Recalculate promptly after the procedure and monitor body condition assessment scores monthly for the first six months.
Seasonal changes in activity also warrant recalculation. A dog that runs freely in a garden during summer but walks on a lead for 20 minutes during winter has meaningfully different energy expenditure between seasons. Matching portions to daily exercise needs by breed keeps calorie intake aligned with actual output rather than assumed routine.
Switching food brands is a frequently overlooked trigger. Two dry foods marketed as "adult maintenance" can differ by 800 kcal/kg or more. Pouring the same cup volume of a higher-calorie food delivers substantially more energy than the previous brand, even though the bowl looks identical. Always recalculate when changing products, and use the new food's specific energy density value. Separately, if your dog has eaten something it should not have — chocolate being the most common holiday hazard — the chocolate toxicity assessment tool can help you determine severity before calling the vet. Sugar-free products containing xylitol are another common risk, and our xylitol ingestion assessment covers the rapid-onset symptoms and severity thresholds specific to that sweetener. Accurate body weight is also essential for calculating correct medication doses — the same weight you enter into this portion calculator is the starting point for every veterinary prescription.
Pregnant and lactating dogs have substantially higher caloric needs than their normal maintenance level — a dam in late pregnancy may need 25 to 50% more food, and during peak lactation up to three times maintenance. The pregnancy timeline and due date calculator shows when to start increasing food based on gestational stage. Cats have fundamentally different metabolic patterns, obligate carnivore physiology, and feeding behaviours compared to dogs. If you also care for a cat, the cat feeding portion tool uses feline-specific multipliers and accounts for differences in protein metabolism that make canine feeding guidelines inappropriate for cats.
Glossary
Resting Energy Requirement (RER)
The number of kilocalories a dog's body uses per day while completely at rest — covering only basic metabolic functions such as breathing, circulation, and cell maintenance. RER is calculated as 70 × (body weight in kg)0.75 and serves as the foundation for all further energy estimates. A dog lying still all day would burn approximately its RER, though in practice no healthy dog is entirely sedentary.
Maintenance Energy Requirement (MER)
The total daily kilocalories a dog needs to maintain its current body weight given its actual lifestyle. MER is derived by multiplying RER by a life-stage factor (ranging from 1.0 for weight loss to 3.0 for very young puppies). MER accounts for normal daily activity, thermoregulation, digestion, and the metabolic effects of neutering, growth, or ageing.
Body Condition Score (BCS)
A standardised visual and tactile assessment of a dog's body fat, scored on either a 5-point or 9-point scale. On the 9-point scale used by most veterinary practices, a score of 4 to 5 indicates ideal body condition — ribs easily felt under a thin fat layer, visible waist from above, and an abdominal tuck from the side. Scores below 4 suggest underweight; scores above 5 indicate excess fat. A detailed body condition scoring guide explains how to assess your dog at home.
World Small Animal Veterinary Association (WSAVA)
An international veterinary body representing over 200,000 small animal practitioners across more than 110 member associations worldwide. The WSAVA Global Nutrition Committee publishes peer-reviewed nutritional assessment guidelines that form the clinical basis for the RER/MER calculation used in this tool. Their guidelines are freely available and updated periodically to reflect current research.
Sources
The RER/MER formula and life-stage multipliers used in this calculator follow the WSAVA Global Nutrition Committee's Nutritional Assessment Guidelines for Dogs and Cats. Breed weight ranges are drawn from American Kennel Club and The Kennel Club breed standards. Additional nutritional reference data comes from the Merck Veterinary Manual's section on nutritional requirements of small animals.