SupaCalc
🍞

Dog Food Calculator

Dog Profile

Enter your dog's basic information for a personalized feeding recommendation

lbs

Approximately 20.0 kg

Activity Level

Select your dog's typical daily activity to refine the calorie calculation

Food Type

Select the type of food you feed your dog to calculate portions

Quick Answer: How Much Should You Feed Your Dog?

A dog's daily caloric need depends on weight and activity level. The veterinary formula is: RER equals 70 multiplied by body weight in kilograms raised to the power of 0.75. Then multiply by an activity factor: inactive or senior dogs use 1.2, moderately active adults use 1.6, and active working dogs use 2.0 to 5.0. For a 20 kg moderately active adult: RER of 670 kcal times 1.6 equals approximately 1,070 calories per day. Divide by the food's calorie density per cup (usually 350 to 450 for kibble) to get 2.5 to 3 cups per day. Always check the feeding guide on the food bag as a cross-reference, but most bag guides overestimate portions by 10 to 25 percent.

How the RER/MER Calculation Works

Veterinarians calculate daily caloric need in two steps. Step one is the Resting Energy Requirement, which is the calories a dog burns at complete rest. The precise scientific formula is RER equals 70 times body weight in kg to the power of 0.75. For everyday use with dogs between 2 and 45 kg, a simpler linear approximation works: RER equals 30 times weight in kg plus 70. Step two is the Maintenance Energy Requirement, which accounts for activity, age, and physiology. Multiply RER by the appropriate life stage factor: weight loss at 1.0, inactive and senior at 1.2 to 1.4, typical adult at 1.6, active at 2.0, and working dogs at 2.0 to 5.0. Puppies need 2.0 to 3.0 times RER because they are building tissue. These factors come from the National Research Council's 2006 Nutrient Requirements of Dogs and Cats, the reference standard for canine nutrition.

Activity Level: The Biggest Variable

The same 20 kg dog can have daily calorie needs ranging from 805 to 1,700 or more depending on activity level. Most owners overestimate their dog's activity. If your dog spends most of the day sleeping and gets two short walks, they are inactive, not moderate. A dog that gets 30 minutes at a dog park plus leashed walks is moderate, not active. True active means the dog is working hard every day with 2 or more hours of sustained exercise. Working dogs such as herding dogs during peak season or sled dogs during active mushing can need 3 to 8 times RER. Be honest in your assessment because overfeeding even slightly causes gradual weight gain that compounds over years.

Converting Calories to Cups or Grams

Dog food labels list metabolizable energy in kcal per kg or kcal per cup. Divide daily calorie target by the food's kcal per cup to get volume. Typical kibble calorie densities range from 300 to 350 for budget kibble, 350 to 400 for standard adult kibble, 380 to 450 for premium kibble, and 250 to 320 for weight management formulas. One cup of kibble weighs approximately 110 grams. Wet food typically provides 250 to 400 kcal per 100 gram can. A standard 400 gram can delivers roughly 1,000 to 1,600 kcal. Fresh food subscriptions like The Farmer's Dog and Ollie portion meals to your dog's specific needs, so the calorie math is handled by the service.

Feeding Puppies

Puppies need 2 to 3 times the adult calorie need per kilogram because they are building bone, muscle, and organ tissue. Up to 4 months old, multiply RER by 3.0. From 4 months to adult size, multiply RER by 2.0. Adult size is reached at different ages by breed: small breeds at 9 to 12 months, medium at 12 to 14, large at 15 to 18, and giant breeds at 18 to 24 months. Feed puppies more frequently: 4 meals per day up to 4 months, 3 meals from 4 to 6 months, and 2 meals from 6 months onward. Critically, large and giant breed puppies must eat large-breed puppy food with controlled calcium and phosphorus levels. Standard puppy food is too calorie-dense and accelerates growth, increasing the risk of joint disease, hip dysplasia, and panosteitis.

Feeding Senior Dogs

Senior dogs need 10 to 20 percent fewer calories than active adults because metabolism slows with age. Reduce the calorie multiplier from 1.6 to about 1.3 for a moderately active senior. Contrary to older veterinary advice, senior dogs benefit from higher protein content, not less. Target 25 percent or more protein in senior food. Joint support additives including glucosamine, chondroitin, and omega-3 fatty acids are beneficial. Smaller more frequent meals can help with digestion issues common in older dogs. Weight monitoring is especially important in seniors because both weight loss and weight gain can signal underlying health problems.

Weight Loss Feeding

If your dog is overweight, calculate calories for the ideal body weight at RER times 1.0, not the current weight. For example, a 30 kg dog whose ideal weight is 25 kg should eat about 820 kcal per day for weight loss, which is substantially less than the 1,310 kcal a moderately active 25 kg dog would eat for maintenance. Expect weight loss of about 1 to 2 percent per week. Faster loss can cause metabolic problems including hepatic lipidosis. Weight management food formulations at 250 to 320 kcal per cup allow larger portion sizes that feel more satisfying to the dog while staying within calorie targets. Never reduce food by more than 25 percent without veterinary guidance.

Treats: The Hidden Calorie Source

A common mistake is calculating food correctly then feeding treats that blow the calorie budget. Treats should account for no more than 10 percent of daily calories. For a 20 kg dog at 1,070 kcal per day, that is 107 kcal in treats. A dental chew is 50 to 100 kcal, a piece of cheese is 50 kcal, and a commercial biscuit is 20 to 30 kcal. Three dental chews plus a biscuit per day easily reaches 200 kcal, nearly 20 percent of a medium dog's intake. Reduce the main meal proportionally or switch to lower-calorie training treats such as freeze-dried single-ingredient treats at 1 to 3 kcal each. Plain chicken pieces at 30 kcal each and carrot sticks at 5 kcal are excellent low-calorie alternatives.

Food Quality Tiers

Calorie math is the same regardless of food quality, but food quality affects health, digestion, and long-term veterinary costs. Budget kibble at 1.50 to 2.50 dollars per pound uses fillers like corn and wheat as primary ingredients with lower-quality protein sources. Mid-range kibble from brands like Purina Pro Plan and Hill's Science Diet at 2.50 to 4 dollars per pound uses named meat as the first ingredient and is AAFCO-compliant. This is the sensible default for most pet dogs. Premium kibble at 4 to 7 dollars per pound offers higher protein content at 30 percent or more with named muscle meat as the first several ingredients. Fresh food subscriptions at 3 to 8 dollars per day provide human-grade ingredients with individual portioning. The most important thing: choose a food your dog tolerates well, that keeps their weight stable at a healthy body condition, and that fits your budget.

Frequently Asked Questions

Depends on dog weight and food calorie density. For a typical 20 kg (44 lb) moderately active adult dog eating standard kibble at 375 kcal/cup: about 2.5 to 3 cups per day (roughly 930 kcal). Check the food's kcal/cup on the label and divide your daily calorie target by that number. Don't use generic cups-per-weight guides because they ignore activity level and food type, which are the two biggest variables.

Use it as a starting point, not a rule. Bag feeding guides often overestimate by 10 to 25 percent because they are based on active adult dogs and manufacturers benefit from selling more food. Calculate from the RER formula in this calculator and adjust based on your dog's body condition score. If your dog is gaining weight, reduce portions by 10 percent and reassess after two weeks.

RER stands for Resting Energy Requirement and represents the calories a dog burns at complete rest. The precise scientific formula is RER = 70 multiplied by body weight in kilograms raised to the power of 0.75. For dogs between 2 and 45 kg, a simpler linear approximation works well: RER equals 30 times weight in kg plus 70. RER is then multiplied by an activity factor to get the actual daily calorie need (called MER, or Maintenance Energy Requirement).

Puppies need 2 to 3 times the calories per kilogram that adults need because they are building body tissue, not just maintaining it. Puppies under 4 months old need RER multiplied by 3.0. Puppies from 4 months to adult size need RER multiplied by 2.0. Feed puppies 3 to 4 meals per day (4 meals up to 4 months, 3 meals from 4 to 6 months, 2 meals from 6 months onward). Once adult size is reached, switch to adult food and reduce to the adult calorie multiplier.

Usually no. The FDA has investigated links between grain-free diets and dilated cardiomyopathy (DCM) in dogs, particularly breeds with a genetic predisposition. Unless a veterinarian has specifically recommended grain-free for a diagnosed allergy or sensitivity, choose a diet with whole grains. Grain-free does not automatically mean higher quality or healthier. Many premium grain-inclusive diets outperform budget grain-free options on every nutritional metric.

Use the body condition score. You should be able to feel your dog's ribs easily without pressing hard, but the ribs should not be visibly protruding on a short-coated dog. From above, you should see a clear waist behind the ribs. From the side, the belly should tuck up behind the ribcage. If you cannot easily feel the ribs, your dog is overweight. If the waist is not visible from above, reduce food by 10 to 15 percent and reassess in two weeks.

Treats should account for no more than 10 percent of daily calories. For a 20 kg moderately active dog eating 930 kcal/day, that is about 93 kcal in treats. A typical commercial dog biscuit is 20 to 30 kcal, a dental chew is 50 to 100 kcal, and a piece of cheese is about 50 kcal. Three dental chews plus a biscuit per day can easily reach 200 kcal, which is nearly 20 percent of a medium dog's intake. Subtract treat calories from the main meal to stay within the daily target.

Adult dogs: 2 meals per day is standard and works well for most dogs. 3 meals per day can help senior dogs with digestion issues or very active working dogs. Puppies need more frequent meals: 4 meals per day up to 4 months of age, 3 meals from 4 to 6 months, and 2 meals from 6 months onward. Split the daily calorie target evenly across meals. Giant breeds should never eat one large meal due to bloat risk.

Calculate calories for the dog's ideal body weight (not current weight) at RER multiplied by 1.0. For example, a 30 kg dog whose ideal weight is 25 kg should eat RER for 25 kg at 1.0 multiplier, which is about 820 kcal/day. This is substantially less than maintenance calories. Expect weight loss of about 1 to 2 percent per week. Weight management food (250 to 320 kcal/cup) lets you feed a larger volume, which dogs find more satisfying, while staying within the calorie target. Never reduce food by more than 25 percent without veterinary guidance.

Yes. Senior dogs need 10 to 20 percent fewer calories than active adults due to slower metabolism. Reduce the activity multiplier from 1.6 to about 1.3 for a moderately active senior. Senior dogs also benefit from higher-quality protein (25 percent or more), joint support supplements like glucosamine and omega-3 fatty acids, and smaller more frequent meals for digestion. Weight monitoring is critical in senior dogs because both weight loss and weight gain can signal health issues. When a dog becomes senior depends on size: small breeds at 8 to 9 years, medium at 7, large at 6, and giant breeds at 5 years.

Working dogs need 2 to 8 times RER depending on the intensity of work. A herding dog during peak season needs RER multiplied by 3.0. A sled dog during active mushing needs 5.0 to 8.0 times RER. Hunting dogs during season need 3.0 to 5.0 times RER. High-performance dog food (450 to 550 kcal/cup with higher fat content) is formulated for these needs. Feed working dogs during the work season and reduce to maintenance levels during off-season to prevent weight gain.

Over 7 to 10 days, gradually increasing the new food and decreasing the old. Days 1 to 3: 75 percent old plus 25 percent new. Days 4 to 6: 50/50. Days 7 to 9: 25 percent old plus 75 percent new. Day 10: 100 percent new. Sudden food changes cause diarrhea and GI upset in most dogs. This transition period applies regardless of the reason for the switch. Always transition slowly even if the old food is running out.

Try More SupaCalc Tools

Free calculators for finance, health, AI costs, and more.

Browse All Calculators

Related Calculators