Dog Food Portion Calculator
Free Dog Food Portion Calculator. Free online tool with accurate results using verified formulas. Includes worked examples, FAQ, and instant calculations.
Dog Food Portion 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 × Activity Factor × Age Factor, where RER = 70 × (weight in kg)^0.75
Worked example — Daily calories: 814 kcal | 2.3 cups/day | 257g/day
Reviewed for accuracy by Daniel Agrici, Founder & Lead Developer · Editorial policy
Dog Food Portion Calculator Formula
Daily Calories = RER × Activity Factor × Age Factor, where RER = 70 × (weight in kg)^0.75
The Resting Energy Requirement (RER) is calculated using the metabolic weight formula (70 × weight^0.75). This base value is multiplied by an activity factor (1.2 for inactive up to 2.2 for highly active) and an age factor (2.0-3.0 for puppies, 1.0 for adults, 0.9 for seniors) to determine daily caloric needs.
Dog Food Portion Calculator — Worked Examples
Example 1: 30 lb Active Adult Dog
Problem:Calculate daily food needs for a 30 lb adult dog with moderate activity eating 350 kcal/cup food.
Solution:Weight in kg = 30 × 0.4536 = 13.6 kg RER = 70 × 13.6^0.75 = 70 × 7.27 = 509 kcal MER = 509 × 1.6 (moderate) × 1.0 (adult) = 814 kcal/day Cups = 814 / 350 = 2.3 cups per day
Result:Daily calories: 814 kcal | 2.3 cups/day | 257g/day
Example 2: 60 lb Senior Dog
Problem:Calculate food needs for a 60 lb senior dog with low activity eating 400 kcal/cup food.
Solution:Weight in kg = 60 × 0.4536 = 27.2 kg RER = 70 × 27.2^0.75 = 70 × 12.16 = 851 kcal MER = 851 × 1.4 (low) × 0.9 (senior) = 1,072 kcal/day Cups = 1,072 / 400 = 2.7 cups per day
Result:Daily calories: 1,072 kcal | 2.7 cups/day | 295g/day
Dog Food Portion Calculator — Frequently Asked Questions
How do I calculate how much food to feed my dog?
The most accurate method uses the Resting Energy Requirement (RER) formula: RER = 70 × (body weight in kg)^0.75. This gives the baseline calories needed at rest. Then multiply by an activity factor (1.2 for inactive dogs up to 2.2 for highly active dogs) and adjust for age (puppies need 2-3x more, seniors slightly less). Divide total daily calories by your food's calories per cup to get the amount to feed. Always transition to new amounts gradually over 5-7 days.
How many times a day should I feed my dog?
Feeding frequency depends on age. Puppies 2-4 months old should eat 4 times daily, puppies 4-8 months need 3 meals per day, and puppies 8-12 months can transition to 2 meals. Adult dogs do well with 2 meals per day (morning and evening), which helps maintain stable blood sugar and energy levels. Some owners of small breeds feed 3 smaller meals. Senior dogs typically continue with 2 meals per day unless a veterinarian recommends otherwise.
Where can I find the calories per cup on my dog food?
Check the nutritional information panel on your dog food packaging, usually on the back or side of the bag. Look for 'caloric content' or 'ME (metabolizable energy)' — this is typically listed as kcal/cup or kcal/kg. Common ranges are 300-500 kcal per cup for dry kibble. If it is not on the package, check the manufacturer's website or contact them directly. Wet food is typically listed as kcal per can. If you cannot find it, 350 kcal/cup is a reasonable average for standard adult kibble.
Should I feed my dog based on the bag's recommendations?
Feeding guides on dog food bags provide general starting points but tend to overestimate portions by 20-30% because they use broad weight ranges and assume higher activity levels. A calculator using the RER formula with your specific dog's weight, age, and activity level gives more personalized results. Always monitor your dog's body condition score (BCS) and adjust amounts accordingly. If you can easily feel their ribs with light pressure and see a waist from above, they are likely at a healthy weight.
How do I know if I'm feeding my dog too much or too little?
Use the Body Condition Score (BCS) system: feel your dog's ribs — you should be able to feel them with slight pressure but not see them prominently. View your dog from above; there should be a visible waist behind the ribs. From the side, the abdomen should tuck up. Signs of overfeeding include difficulty feeling ribs, no visible waist, and a sagging belly. Signs of underfeeding include prominent ribs, hip bones, and spine visible without touching. Adjust food intake by 10-15% and reassess after 2-4 weeks.
Why are daily calories based on metabolic body weight rather than calories per pound?
Energy needs rise with body mass raised to about the three-quarter power, which is why the resting energy requirement is 70 times weight in kilograms to the power 0.75. Small dogs burn more calories per unit of body weight than large ones, so a flat per-pound figure systematically underfeeds toy breeds and overfeeds giants. Metabolic scaling keeps the estimate consistent from a 3 kilogram terrier to a 60 kilogram mastiff.
How do the activity and age factors change the daily total?
The resting requirement is only the baseline for an animal at rest. Multiplying by an activity factor from around 1.2 for an inactive dog up to about 2.2 for a highly active or working dog covers movement and thermoregulation, and an age factor then accounts for growth or decline: growing puppies need roughly two to three times resting, adults sit at maintenance, and seniors typically drop slightly. Changing either factor moves the result far more than a few pounds of body weight does.
How do I convert daily calories into cups and grams accurately?
Divide the daily calorie target by the food's kilocalories per cup to get cups, but weigh the portion in grams whenever you can. Scooped cups vary with kibble shape, how tightly the scoop is packed and whether the cup is level, and errors of ten to twenty percent per meal are easy to make. Weigh one cup of your specific food once on a kitchen scale and you can portion by grams from then on.
How should calories be split between kibble, wet food and toppers?
Everything that carries calories comes out of the same daily budget. Wet food is far lower in calories per gram than kibble because most of its mass is water, so a mixed feeder needs the wet portion counted from its can label rather than by volume. Keep treats and toppers to about ten percent of the total so the remaining ninety percent still comes from a complete and balanced diet that meets nutrient requirements.
How do I transition to a new food without digestive upset?
Change over about five to seven days, starting at roughly a quarter new food and moving in steps to half, three quarters, then all new food, extending the schedule if stools loosen or a sensitive dog needs longer. Recalculate the portion at the same time, because kilocalories per cup differ between products and keeping the old scoop size can shift intake substantially in either direction. Feed the same total daily calories throughout the switch.
Dog Food Portion Calculator — Background & Theory
History of the Dog Food Portion Calculator
References
Related Calculators
🐕Dog Age Calculator
Free online calculator
🐱Cat Age Calculator
Free online calculator
🔥Calorie Deficit Calculator
Free online calculator
🧮Hubble Time Calculator
Calculate the Hubble time and estimated age of the universe from the Hubble constant.
🧮Light Travel Time Calculator
Calculate how long light takes to travel between astronomical objects in the solar system and beyond.
🧮Drake Equation: Estimate Galactic Civilizations
Estimate the number of communicable civilizations in our galaxy using the Drake equation.