Skip to main content

Feeding Calculator

Use Ohio State University veterinary formulas to estimate daily calorie needs based on your dog's weight, activity level, and neuter status.

Feeding calculator
25 lbs
2 lbs200 lbs
693
calories per day
LowModerateHigh
693 calories per day

Based on Ohio State University veterinary formulas. Not a substitute for veterinary advice.

How it works

1

Enter weight

Your dog's current weight in pounds

2

Select activity

Choose the activity level that best matches your dog

3

Get results

See estimated daily calories and cup servings

Feeding Tips

Consistent timing

Feed at the same times each day to establish a routine.

Monitor weight

Adjust portions based on your dog's body condition.

Fresh water

Always provide clean, fresh water alongside meals.

Daily Calorie Guidelines by Weight

These are general guidelines for adult dogs at moderate activity levels. Use the calculator above for personalized recommendations.

Dog SizeWeight RangeDaily CaloriesApprox. Cups/Day*
Toy2-10 lbs150-350 kcal⅓ - 1 cup
Small10-25 lbs350-600 kcal1 - 1½ cups
Medium25-50 lbs600-1000 kcal1½ - 2½ cups
Large50-80 lbs1000-1500 kcal2½ - 4 cups
Giant80+ lbs1500-2500+ kcal4 - 6+ cups

*Cup estimates based on average dry food with ~400 kcal/cup. Check your specific food's calorie content.

Understanding Your Dog's Calorie Needs

Every dog has unique calorie requirements based on their individual characteristics. Our calculator uses the scientifically-validated RER (Resting Energy Requirement) formula developed by veterinary nutritionists at Ohio State University.

Factors That Affect Calorie Needs

Life Stage

Puppies need 2x the calories of adults for growth. Senior dogs typically need 20% fewer calories due to reduced metabolism.

Activity Level

Working dogs and highly active breeds may need 40% more calories. Couch potato dogs may need 20% less.

Spay/Neuter Status

Fixed dogs have lower metabolic rates and typically need 20-25% fewer calories than intact dogs.

Body Condition

Overweight dogs need calorie reduction. Underweight dogs may need gradual increases. Use body condition scoring to assess.

The RER Formula

The Resting Energy Requirement (RER) formula calculates base metabolism: RER = 70 × (body weight in kg)^0.75. This is then multiplied by activity and life stage factors to determine Daily Energy Requirements (DER).

Frequently Asked Questions

How often should I feed my dog?

Adult dogs typically do well with two meals per day, morning and evening. Puppies under 6 months need 3-4 meals daily. Some large breeds prone to bloat may benefit from smaller, more frequent meals.

Should I measure food by cups or weight?

Measuring by weight (grams or ounces) is more accurate since cup sizes vary by food density. If using cups, use a standard measuring cup and level it off for consistency.

Do puppies need more calories than adults?

Yes, puppies need about twice the calories per pound of body weight compared to adults to support growth. This is factored into our calculator when you select "Puppy" as the life stage.

How do I know if I'm feeding the right amount?

Monitor your dog's body condition regularly. You should be able to feel (but not see) their ribs, see a visible waist from above, and notice an abdominal tuck from the side. Adjust portions if weight changes.

Should treats count toward daily calories?

Yes! Treats should make up no more than 10% of daily calories. If giving treats, reduce meal portions accordingly. Many pet parents underestimate treat calories.

Why does my dog need fewer calories after being spayed/neutered?

Spaying or neutering reduces hormone levels that influence metabolism. Studies show fixed dogs have about 20-25% lower energy requirements, making portion control important to prevent weight gain.

This calculator provides estimates only. Actual needs vary based on age, breed, health conditions, and other factors. Always consult your veterinarian for personalized feeding advice.