Dog Nutrition Calculator: Daily Calories & Portions
Calculate your dog's daily calorie needs and recommended food portions based on weight, age, and activity level.
Dog Nutrition Calculator: Daily Calories & Portions
Calculator
Adjust values & calculateEnter your values below. Every result is computed in your browser โ no data is sent to any server.
Formula: RER = 70 x (Weight in kg)^0.75 | MER = RER x Activity Factor x Life Stage Factor x Condition Factor
Worked example โ 1,435 kcal/day | 90g protein, 22g fat | ~3.8 cups dry food | 1,650 ml water
Formula
RER = 70 x (Weight in kg)^0.75 | MER = RER x Activity Factor x Life Stage Factor x Condition Factor
Resting Energy Requirement (RER) represents basal metabolic needs calculated using metabolic body weight. Maintenance Energy Requirement (MER) adjusts RER by activity level (1.2-2.5x), life stage (0.8x for seniors, 2-3x for puppies), and body condition (0.7x for obese to 1.2x for underweight). Macronutrients are calculated as percentages of total calories following AAFCO guidelines.
Worked Examples
Example 1: Active Adult Labrador
Problem:Calculate daily nutrition for a 30-kg (66-lb) moderately active adult Labrador at ideal weight.
Solution:RER = 70 x 30^0.75 = 70 x 12.82 = 897 kcal MER = 897 x 1.6 (moderate activity) x 1.0 (adult) x 1.0 (ideal weight) = 1,435 kcal/day Protein (25%): 359 kcal = 90g Fat (14%): 201 kcal = 22g Carbs (61%): 875 kcal = 219g Dry food: ~3.8 cups/day Water: 30 x 55 = 1,650 ml (~7 cups)
Result:1,435 kcal/day | 90g protein, 22g fat | ~3.8 cups dry food | 1,650 ml water
Example 2: Overweight Senior Dog
Problem:Calculate reduced-calorie nutrition for a 15-kg (33-lb) overweight senior Beagle.
Solution:RER = 70 x 15^0.75 = 70 x 7.62 = 534 kcal MER = 534 x 1.4 (light activity) x 0.8 (senior) x 0.8 (overweight) = 478 kcal/day Protein (25%): 120 kcal = 30g Fat (14%): 67 kcal = 7g Dry food: ~1.3 cups/day Water: 15 x 55 = 825 ml (~3.5 cups)
Result:478 kcal/day | 30g protein, 7g fat | ~1.3 cups dry food | 825 ml water
Frequently Asked Questions
How many calories does my dog need per day?
A dog daily caloric needs are calculated using the Resting Energy Requirement (RER) formula: 70 x (body weight in kg)^0.75. This base metabolic rate is then multiplied by factors for activity level and life stage. A 20-lb dog is 9.1 kg, giving an RER of about 366 kcal; with the sedentary factor of 1.2 used here that comes to roughly 440 calories/day, while the same dog in hard working condition (factor 2.5) works out near 915 calories/day. Puppies require 2-3 times the adult calories per kg for growth. Senior dogs typically need 20% fewer calories as their metabolism slows. These are starting points; adjust based on whether your dog is gaining or losing weight.
What is the ideal protein-to-fat ratio for dog food?
For adult dogs, AAFCO recommends minimum 18% protein and 5% fat on a dry matter basis, but most nutritionists recommend higher amounts: 25-30% protein and 12-18% fat for optimal health. Active and working dogs benefit from higher fat content (20-30%) for sustained energy. Puppies need at least 22% protein and 8% fat to support growth. Senior dogs may benefit from higher protein (28%+) to maintain muscle mass, but with moderate fat to prevent weight gain. The remaining calories come from carbohydrates, which while not essential for dogs, provide fiber, vitamins, and readily available energy.
How much water should my dog drink daily?
The general guideline is that dogs should drink approximately 50-60 ml of water per kilogram of body weight per day, or roughly 1 ounce per pound. A 50-lb dog needs about 50 ounces (6+ cups) daily. Water needs increase significantly with exercise, hot weather, dry food diets (which contain only 10% moisture vs. 78% in wet food), pregnancy, lactation, and illness. Signs of dehydration include dry gums, loss of skin elasticity, lethargy, and sunken eyes. Always ensure fresh, clean water is available. Some dogs prefer running water from fountains, which can encourage greater fluid intake.
How often should I feed my dog?
Feeding frequency depends on age and life stage. Puppies under 4 months need 4 meals per day as their small stomachs cannot hold enough food in fewer meals. From 4-12 months, 3 meals per day is appropriate. Most adult dogs do well on 2 meals per day, spaced approximately 12 hours apart. Senior dogs may benefit from 2-3 smaller meals to aid digestion. Lactating mothers may need free-choice feeding or 3-4 meals to meet their extraordinary energy demands. Avoid feeding one large meal per day, especially for large breeds, as this can increase the risk of bloat (gastric dilatation-volvulus), a life-threatening emergency.
Should I feed my dog wet food, dry food, or raw food?
Each has pros and cons. Dry kibble is convenient, affordable, promotes dental health through chewing, and is calorie-dense (350-400 cal/cup). Wet food has higher moisture content (helping hydration), is more palatable for picky eaters, and is easier for seniors with dental issues, but is more expensive per calorie. Raw diets (BARF - Biologically Appropriate Raw Food) contain fresh meats, bones, and vegetables; proponents claim shinier coats and smaller stools, but there are food safety risks from bacteria. Many veterinary nutritionists recommend a balanced commercial diet (wet, dry, or both) that meets AAFCO standards, with any diet change made gradually over 7-10 days.
Why is resting energy scaled to body weight raised to the power 0.75?
Because metabolic rate follows Kleiber's law rather than body mass directly, so energy needs track metabolic body weight. The practical consequence is that small dogs burn more per kilogram than large ones. A 5 kg dog has an RER of 70 times 5 to the power 0.75, about 234 kcal, or roughly 47 kcal per kilogram, while a 40 kg dog gets about 1,113 kcal, only 28 kcal per kilogram. A flat per-kilogram rule would badly underfeed the small dog.
How do I compare a canned food and a kibble on the same basis?
Convert both to a dry matter basis, because a guaranteed analysis is printed as fed and wet food is mostly water. Divide the as-fed percentage by 100 minus the moisture percentage, then multiply by 100. A canned food listing 8 percent crude protein at 78 percent moisture works out as 8 divided by 22, or about 36 percent protein on a dry matter basis, far above the label's raw number and directly comparable with a kibble.
Why do the gram figures here not match the calories printed on my dog food bag?
This tool splits calories using the human Atwater factors of 4, 9 and 4 kcal per gram for protein, fat and carbohydrate. Pet food labels instead declare metabolisable energy with modified Atwater factors of 3.5, 8.5 and 3.5, which allow for the lower digestibility of typical pet food ingredients, so the two systems will not agree exactly. Portion from the kcal per cup or per kilogram printed on your own bag rather than the generic 375 kcal per cup used here.
How should treats, dental chews and table scraps be counted?
Treats belong inside the daily calorie total rather than on top of it, and the usual working limit is 10 percent of the day's calories, leaving 90 percent from a complete and balanced diet so the vitamin and mineral profile stays intact. Unlogged chews and leftovers are the most common reason a carefully measured dog still gains weight. Weighing kibble on a kitchen scale in grams is also far more repeatable than scooping with a measuring cup.
Should I enter my dog's current weight or its target weight for a weight-loss plan?
Enter the current weight and set body condition to overweight or obese; the tool then applies a 0.8 or 0.7 factor to the requirement instead of asking you to guess a goal weight. Either route only gives a starting point. Re-weigh and re-score body condition every two to four weeks and adjust the portion from what the scale actually does, and use a purpose-formulated weight-management diet so nutrient intake stays adequate while calories fall.
References
Background & Theory
History
Reviewed for accuracy by Daniel Agrici, Founder & Lead Developer ยท Editorial policy
Related Calculators
๐งฎDaily Calorie Intake Calculator (TDEE-Based)
Calculate calorie intake with inputs, formulas, and instant results.
๐งฎCat Calorie Calculator
Calculate cat calorie with inputs, formulas, and instant results.
๐งฎDog Pregnancy Calculator: Due Date by Breed
Calculate dog pregnancy with inputs, formulas, and instant results.
๐งฎDog Crate Size Calculator
Calculate dog crate size with inputs, formulas, and instant results.
๐งฎDog Harness Size Calculator
Calculate dog harness size with inputs, formulas, and instant results.
๐งฎDog Heat Cycle Calculator
Calculate dog heat cycle with inputs, formulas, and instant results.
๐งฎDog Life Expectancy Calculator
Calculate dog life expectancy with inputs, formulas, and instant results.
๐งฎDog Onion Toxicity Calculator
Calculate dog onion toxicity with inputs, formulas, and instant results.