UseCalcPro
Home
Math
Percentages, fractions, ratios
Finance
Loans, mortgages, investments
Health
BMI, calories, fitness metrics
Construction
Materials for building projects
Auto
Car payments, fuel, insurance
Pets
Pet age, feeding, housing
Garden
Lawn care, irrigation, compost
Crafts
Yarn, fabric, candle making
Food & Brewing
Bread, dough, brewing, recipes
Tools
Age, date, GPA, converters
Blog
  1. Home
  2. Pets

Dog Feeding Calculator

Find your dog's ideal daily food amount based on weight, age, and activity level

Check your dog food label for kcal/cup

Daily Calorie Needs

1,164

kcal / day

Cups per Day

3.3

cups

Grams per Day

399

grams

Meals per Day

2

(adult/senior)

Cups per Meal

1.7

cups/meal

Monthly Food Estimate

15-lb Bags per Month1.7

Based on ~60 cups per 15-lb bag of dry food

Daily Feeding Breakdown

1164 kcal/day83%
Cups per Day3.3
Cups per Meal1.7
Grams per Day399.0

Example Calculations

1Active Adult Labrador

Inputs

Weight70 lbs
AgeAdult (1-7 years)
ActivityHigh
Body ConditionIdeal
Food Calories350 kcal/cup

Result

Daily Calories2,097 kcal
Cups per Day6.0
Meals per Day2
Cups per Meal3.0

A 70-lb active Labrador needs about 2,097 calories daily. RER = 70 x 31.75^0.75 = 936, then DER = 936 x 1.6 x 1.4 = 2,097 kcal, or 6.0 cups split into 2 meals.

2Senior Small Dog

Inputs

Weight15 lbs
AgeSenior (7+ years)
ActivityLow
Body ConditionIdeal
Food Calories350 kcal/cup

Result

Daily Calories283 kcal
Cups per Day0.8
Meals per Day2
Cups per Meal0.4

A 15-lb senior dog with low activity needs just 283 calories. RER = 70 x 6.80^0.75 = 295, then DER = 295 x 1.2 x 0.8 = 283 kcal, about 0.8 cups per day.

3Growing Puppy

Inputs

Weight30 lbs
AgePuppy (under 1 year)
ActivityHigh
Body ConditionIdeal
Food Calories380 kcal/cup

Result

Daily Calories1,736 kcal
Cups per Day4.6
Meals per Day3
Cups per Meal1.5

Growing puppies need significantly more calories. This 30-lb puppy needs 1,736 kcal. RER = 70 x 13.61^0.75 = 496, then DER = 496 x 2.5 x 1.4 = 1,736 kcal, split across 3 meals.

Frequently Asked Questions

Q

How much should I feed my dog per day?

The amount depends on your dog's weight, age, activity level, and food calorie density. A typical 50-pound adult dog with moderate activity needs about 1,164 calories per day, which translates to roughly 3.3 cups of standard dry food (350 kcal/cup).

Q

How do I calculate my dog's calorie needs?

Start with the Resting Energy Requirement (RER) formula: 70 x (body weight in kg)^0.75. Then multiply by a life-stage factor (puppy: 2.5, adult: 1.6, senior: 1.2) and adjust for activity level and body condition.

Q

Should I feed my dog once or twice a day?

Most adult dogs should be fed twice daily, splitting their total daily amount into morning and evening meals. Puppies under one year typically need three meals per day. Consistent meal times help with digestion and house training.

Q

How do I know if I'm feeding my dog too much?

Check your dog's body condition: you should be able to feel ribs without pressing hard, see a visible waist from above, and notice a tucked abdomen from the side. Weight gain, lethargy, and difficulty exercising can indicate overfeeding.

Q

Does my dog's activity level really affect food needs?

Yes, significantly. A highly active dog like a working or sporting breed may need 40-80% more calories than a sedentary dog. Low-activity dogs need fewer calories to avoid weight gain, while very active dogs need substantially more fuel.

Related Pet Resources

  • Horse Feed Calculator

    Calculate daily feed for horses

  • Pet Food Cost Calculator

    Estimate monthly pet food expenses

  • Dog Age Calculator

    Convert dog years to human years

Related Calculators

Horse Feed Calculator

Calculate daily feed for horses

Pet Food Cost Calculator

Estimate monthly pet food costs

Dog Age Calculator

Convert dog years to human years

Calorie Calculator

Calculate your own daily calories

Explore All Pet Calculators

Discover more calculators for dogs, cats, horses, and other pets.

View Pet Calculators

Last Updated: Feb 12, 2026

This calculator is provided for informational and educational purposes only. Results are estimates and should not be considered professional financial, medical, legal, or other advice. Always consult a qualified professional before making important decisions. UseCalcPro is not responsible for any actions taken based on calculator results.

UseCalcPro
FinanceHealthMath

© 2026 UseCalcPro