Dog Food Calculator
Free Dog Food Calculator. Free online tool with accurate results using verified formulas. Includes worked examples, FAQ, and instant calculations.
Dog Food Calculator
Calculator
Adjust values & calculateEnter your values below. Every result is computed in your browser — no data is sent to any server.
Formula: Daily Calories = RER × Age Factor × Activity Factor, where RER = 70 × (Weight in kg)^0.75
Worked example — 935 cal/day | 2.7 cups/day | 267g/day
Reviewed for accuracy by Daniel Agrici, Founder & Lead Developer · Editorial policy
Dog Food Calculator Formula
Daily Calories = RER × Age Factor × Activity Factor, where RER = 70 × (Weight in kg)^0.75
First calculate the Resting Energy Requirement (RER) using the formula 70 × (body weight in kilograms)^0.75. Then multiply by age factor (1.6 for puppies, 1.0 for adults, 0.8 for seniors) and activity level factor (0.8-1.8). Divide daily calories by the food's calorie density to get cups or grams per day.
Dog Food Calculator — Worked Examples
Example 1: Adult Labrador Retriever
Problem:Calculate daily food for a 70-lb adult Lab with moderate activity eating dry kibble.
Solution:Weight: 70 lbs = 31.8 kg RER = 70 × (31.8)^0.75 = 70 × 13.35 = 935 cal MER = 935 × 1.0 (adult) × 1.0 (moderate) = 935 cal/day Dry food: 935 / 350 cal/cup ≈ 2.7 cups/day Grams: 935 / 3.5 cal/g = 267g/day
Result:935 cal/day | 2.7 cups/day | 267g/day
Example 2: Active Puppy
Problem:Calculate daily food for a 25-lb puppy with high activity eating dry kibble.
Solution:Weight: 25 lbs = 11.3 kg RER = 70 × (11.3)^0.75 = 70 × 6.28 = 440 cal MER = 440 × 1.6 (puppy) × 1.4 (high) = 985 cal/day Dry food: 985 / 350 cal/cup ≈ 2.8 cups/day Grams: 985 / 3.5 cal/g = 281g/day
Result:985 cal/day | 2.8 cups/day | 281g/day
Dog Food Calculator — Frequently Asked Questions
How many calories does my dog need per day?
A dog's daily calorie needs are based on their Resting Energy Requirement (RER), calculated as 70 × (body weight in kg)^0.75. This base number is then multiplied by factors for age, activity level, and health status. A typical 50-pound (23 kg) adult dog with moderate activity needs about 900-1,100 calories per day. Puppies need 1.5-2x more calories per pound of body weight than adults because they are growing. Senior dogs need about 20% fewer calories as their metabolism slows. Working dogs, pregnant dogs, and lactating dogs have significantly higher requirements.
How much dry food should I feed my dog?
The amount of dry kibble depends on the food's calorie density (usually 300-500 calories per cup) and your dog's daily calorie needs. As a general guideline: dogs under 20 lbs need 1-1.5 cups/day, 20-50 lbs need 1.5-3 cups/day, 50-80 lbs need 3-4 cups/day, and dogs over 80 lbs need 4-5+ cups/day. Always check the specific feeding guidelines on your food's packaging, as calorie density varies significantly between brands and formulas. Split the daily amount into two meals for adults and three meals for puppies. Adjust based on body condition — you should be able to feel (but not see) your dog's ribs.
Should I feed my dog wet food or dry food?
Both wet and dry food can provide complete nutrition. Dry kibble is more economical ($1-3 per pound), convenient to store, helps with dental health through mechanical cleaning, and has a longer shelf life. Wet food is more palatable for picky eaters, has higher moisture content (beneficial for hydration and dogs with kidney issues), and typically has fewer carbohydrates. Raw diets are controversial — proponents cite shinier coats and more energy, while veterinary organizations warn about bacterial contamination risks and nutritional imbalances. Many owners successfully mix wet and dry food. Consult your veterinarian for your specific dog's needs.
How do I know if I am feeding my dog the right amount?
Monitor your dog's body condition score (BCS) regularly. On a 9-point scale, ideal is 4-5: ribs easily felt with slight fat covering, visible waist when viewed from above, and an abdominal tuck when viewed from the side. If your dog is gaining weight (BCS 6-9), reduce food by 10-15%. If losing weight (BCS 1-3), increase by 10-15%. Weigh your dog monthly and track trends. Puppies should be weighed weekly. Treats should not exceed 10% of daily calories. Remember that feeding guidelines on packaging are starting points — every dog's metabolism is different, and amounts should be adjusted based on individual response.
Do puppies need different food than adult dogs?
Yes, puppies have significantly different nutritional requirements than adults. Puppy food contains higher protein (25-30% vs. 18-25% for adults) for muscle and tissue development, higher fat content for energy and brain development, more calcium and phosphorus in precise ratios for bone growth, and DHA for cognitive development. Large-breed puppies need specially formulated food with controlled calcium levels to prevent too-rapid bone growth, which can cause skeletal problems. Feed puppies three times daily until 6 months, then twice daily. Transition to adult food at 12 months for small/medium breeds and 18-24 months for large/giant breeds. Always transition gradually over 7-10 days to avoid digestive upset.
Why does the RER formula raise body weight to the 0.75 power instead of scaling linearly?
Resting metabolic rate rises more slowly than body mass does, so a dog twice as heavy does not burn twice the resting energy. The exponent 0.75 is the allometric scaling factor observed across mammals, often called Kleiber's law, and it is why small dogs need far more calories per kilogram than large ones. Doubling weight from 10 kg to 20 kg raises RER by a factor of 2^0.75, about 1.68, not 2. Ignore the exponent and you systematically overfeed big dogs and underfeed toy breeds.
What is the difference between RER and MER?
Resting energy requirement is the calorie cost of staying alive at rest in a comfortable temperature: breathing, circulation, digestion, and tissue maintenance. Maintenance energy requirement adds everything else a real dog does — movement, thermoregulation, growth, and in some cases reproduction. Dog Food Calculator computes RER first, then multiplies by a life-stage factor and an activity factor to reach MER, which is the number that actually determines the portion. RER alone is a starvation-level intake for a normally active dog.
How do I compare kibble and canned food fairly on a dry matter basis?
Guaranteed analysis percentages on the label are as-fed, so they include water. Kibble holds around 10 percent moisture while canned food is typically 75 to 78 percent, which makes wet food look protein-poor even when it is not. Convert by dividing the as-fed percentage by the dry matter fraction: 10 percent protein in a food with 75 percent moisture is 10 ÷ 0.25, or 40 percent on a dry matter basis. Compare only dry-matter figures when choosing between food forms.
Why do pet food labels use modified Atwater factors instead of human calorie values?
Human nutrition uses roughly 4, 4, and 9 kilocalories per gram for protein, carbohydrate, and fat. Commercial dog diets contain more fibre and less digestible ingredients, so the industry uses modified Atwater factors of 3.5 kcal per gram for protein and carbohydrate and 8.5 for fat to reflect metabolizable energy rather than gross energy. This is why the kcal-per-cup statement on a bag is lower than a naive calculation from the guaranteed analysis, and why calorie targets should always be matched against the label's stated calorie content.
Should I follow the feeding chart on the bag or the amount Dog Food Calculator gives?
Bag charts are broad weight bands built around an average dog at average activity, so they often overshoot for a sedentary or neutered pet. The calculated MER portion is tailored to the dog's life stage and activity factor, but it still assumes the food's calorie density matches the value used here. Take the kcal-per-cup figure printed on your bag, divide the daily calorie target by it, and use that as the starting portion, then adjust by body condition score over four to six weeks.
Dog Food Calculator — Background & Theory
History of the Dog Food Calculator
References
Related Calculators
🥣Cups to Grams
Free online calculator
🏷️Price Per Unit
Free online calculator
⚡Electricity Bill
Free online calculator
🧮Planet Weight Calculator
Calculate your weight on any planet in the solar system based on surface gravity.
🧮Solar System Scale Model Calculator
Calculate scaled distances and sizes for a solar system scale model at any chosen scale.
🧮Sunrise Sunset Calculator
Calculate sunrise, sunset, and daylight hours for any location and date on Earth.