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.
How much food should I plan per person for a party or event?
As a general planning rule, budget about 1 to 1.5 pounds of food per adult for a full meal (less for an appetizer-only gathering, more if teens or heavy eaters are attending), and plan roughly 1.5 to 2 drinks per person per hour for events serving alcohol. For finger-food or cocktail-style events, 6 to 8 appetizer pieces per guest over a 2-hour window is typical. Always round up rather than down for food quantities — running slightly short is far more noticeable to guests than having modest leftovers, and dishes with mixed dietary needs (vegetarian, gluten-free) should be planned as a percentage of the guest list rather than an afterthought.
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.