Dog Food Calculator -- Daily Portions by Weight

Calculate how much to feed your dog each day

Calculate Your Dog's Daily Food

Enter your dog's details below to calculate daily caloric needs and recommended food portions. Results update automatically as you change inputs.

Enter weight in lbs
Affects caloric multiplier
How much exercise does your dog get?
Adjusts calories for weight management
Caloric density varies by brand
Price per bag of food
Weight of the bag in lbs
Daily Calories
--
kcal / day
Daily Food Amount
--
cups per day
Monthly Cost
--
enter bag price above

Calorie Breakdown

Resting Energy (RER) --
Life Stage Factor --
Activity Adjustment --
Condition Adjustment --
Daily MER --

Food Details

Food Calories --
Daily Amount --
Weekly Amount --
Monthly Amount --
Monthly Cost --

Recommended Feeding Schedule

Body Condition Score

Underweight Ideal Overweight

How the Calculation Works

This calculator uses the veterinary-standard formula for estimating canine caloric needs:

Step 1: Resting Energy Requirement (RER)

RER = 70 x (body weight in kg)0.75

RER represents the baseline calories a dog needs at rest for basic bodily functions like breathing, circulation, and cell maintenance.

Step 2: Maintenance Energy Requirement (MER)

MER = RER x Life Stage Factor x Activity Adjustment x Condition Adjustment

MER adjusts the baseline RER based on your dog's specific needs. The factors used in this calculator are:

FactorValueDescription
Puppy (under 4 mo)3.0Rapid growth phase
Puppy (4-12 mo)2.0Continued growth
Adult (1-7 yr)1.6Typical maintenance
Senior (7+ yr)1.4Reduced metabolism
Activity LevelMultiplierExamples
Low0.8Mostly resting, short walks
Moderate1.0Daily walks, light play
Active1.2Running, hiking, fetch
Highly Active1.5Working dogs, agility, mushing
Body ConditionMultiplierGoal
Underweight1.1Gradual weight gain
Ideal1.0Maintain current weight
Overweight0.85Gradual weight loss

Step 3: Daily Food Amount

Daily Cups = MER / (calories per cup of food)

The final step divides daily caloric needs by the caloric density of the food to determine how many cups to serve per day.

Breed Size Reference Guide

Typical adult weight ranges by breed size category. Use this to estimate your dog's expected adult weight if they are still growing.

Size CategoryWeight RangeExample Breeds
Toy2-12 lbs (1-5 kg)Chihuahua, Yorkie, Maltese, Pomeranian
Small12-25 lbs (5-11 kg)Beagle, Cocker Spaniel, French Bulldog, Shih Tzu
Medium25-50 lbs (11-23 kg)Border Collie, Bulldog, Australian Shepherd
Large50-100 lbs (23-45 kg)Labrador, Golden Retriever, German Shepherd
Giant100+ lbs (45+ kg)Great Dane, Mastiff, Saint Bernard, Newfoundland

Feeding Tips

Portion Control

  • Use a measuring cup -- eyeballing portions leads to overfeeding over time. A standard measuring cup is 8 fluid ounces.
  • Weigh food for accuracy -- kitchen scales are more precise than volume-based cups, especially for kibble.
  • Account for treats -- treats should be no more than 10% of daily calories. Subtract treat calories from meal portions.
  • Adjust for table scraps -- if you share small amounts of safe human food, reduce the next meal slightly.

Transitioning Foods

  • Transition gradually over 7-10 days to avoid digestive upset.
  • Day 1-3: 75% old food / 25% new food
  • Day 4-6: 50% old / 50% new
  • Day 7-9: 25% old / 75% new
  • Day 10+: 100% new food

Signs You Need to Adjust Portions

  • Increase food if: ribs become too visible, low energy, dull coat, losing weight unintentionally
  • Decrease food if: gaining weight, ribs hard to feel, reduced waistline, lethargy after eating
  • Re-evaluate regularly: weigh your dog monthly and adjust portions accordingly

Water Guidelines

Dogs generally need about 1 ounce of water per pound of body weight per day. Active dogs, nursing mothers, and dogs eating dry kibble may need more. Always keep fresh water available.

Food Calorie Reference

Typical caloric density by food type. Always check your specific brand's packaging for accurate values.

Food TypeCalories (kcal/cup)Notes
Premium Dry Kibble350-450Higher protein, fewer fillers
Standard Dry Kibble300-350Most common commercial brands
Weight Management Kibble250-300Lower calorie formulas
Puppy Kibble380-450Higher calories for growth
Wet / Canned Food100-150Per cup equivalent, high moisture
Raw Diet~60 per ozVaries widely by protein source

Frequently Asked Questions

How much food should I feed my dog per day?

The amount depends on your dog's weight, age, activity level, and the caloric density of the food. Use the calculator above to get a personalized recommendation. As a rough guideline, most adult dogs eating standard kibble need about 1 cup per 20-25 pounds of body weight per day, but this varies significantly based on the specific food and dog.

What is RER and MER for dogs?

RER (Resting Energy Requirement) is the baseline calories a dog needs at rest, calculated as 70 x (weight in kg)0.75. MER (Maintenance Energy Requirement) adjusts RER with multipliers for life stage, activity, and body condition. Together, they provide a science-based estimate of daily caloric needs.

How often should I feed my dog?

Puppies under 6 months should eat 3-4 times per day to support rapid growth and maintain blood sugar. Puppies 6-12 months can transition to 2-3 meals. Adult dogs do well with 2 meals per day. Senior dogs may benefit from 2-3 smaller meals for easier digestion. The total daily amount stays the same -- you are just dividing it into more or fewer portions.

Should I feed my dog wet or dry food?

Both can provide complete nutrition if they meet AAFCO standards. Dry kibble is more calorie-dense, more economical, stores longer, and may benefit dental health. Wet food provides more moisture, is often more palatable, and can be easier for dogs with dental issues. Many owners feed a combination of both.

How do I know if my dog is the right weight?

Use the Body Condition Score (BCS) assessment: you should be able to feel your dog's ribs with light pressure (not see them, but feel them). Viewed from above, there should be a visible waist behind the ribs. From the side, the belly should tuck up from the ribcage. If you are unsure, your veterinarian can evaluate your dog's body condition.

Are these calculations exact?

No. Every dog is different, and these formulas provide estimates based on veterinary guidelines. Actual caloric needs can vary by 20-30% depending on breed, metabolism, spay/neuter status, health conditions, and environment. Use the results as a starting point and adjust based on your dog's weight trends and body condition over time.

Does this calculator store my data?

No. All calculations run entirely in your browser. No data is sent to any server, and nothing is stored.

Privacy & Disclaimer

Privacy: This calculator runs entirely in your browser. No data is transmitted or stored.

Disclaimer: This tool provides general estimates based on standard veterinary formulas. It is not a substitute for professional veterinary advice. Individual dogs may have unique nutritional needs based on breed, health conditions, medications, or other factors. Always consult your veterinarian for specific dietary recommendations, especially for puppies, pregnant or nursing dogs, dogs with health conditions, or significant weight management needs.

Related Tools

Related Tools

View all tools

Dog Food Calculator FAQ

How much food should I feed my dog per day?

The amount depends on your dog's weight, age, activity level, and the caloric density of the food. A general guideline is to calculate your dog's Resting Energy Requirement (RER) using the formula 70 x (body weight in kg)^0.75, then multiply by a life stage factor (1.0-3.0) to get Maintenance Energy Requirement (MER). Divide MER by the food's calories per cup to get daily cups.

What is RER and MER for dogs?

RER (Resting Energy Requirement) is the baseline calories a dog needs at rest, calculated as 70 x (weight in kg)^0.75. MER (Maintenance Energy Requirement) adjusts RER by a factor based on life stage and activity. For example, a typical adult dog has an MER factor of 1.6, while an active dog may be 2.0-3.0.

How often should I feed my dog?

Puppies under 6 months should eat 3-4 times per day. Puppies 6-12 months can eat 2-3 times per day. Adult dogs typically eat 2 meals per day. Senior dogs may benefit from 2-3 smaller meals to aid digestion.

Should I feed my dog wet or dry food?

Both can be nutritionally complete. Dry kibble is more calorie-dense (typically 300-400 kcal per cup), more economical, and helps with dental health. Wet food has higher moisture content (about 100-150 kcal per cup equivalent), can be more palatable, and helps with hydration. Many owners use a mix of both.

How do I know if my dog is the right weight?

Use the Body Condition Score (BCS) system: you should be able to feel your dog's ribs without pressing hard, see a visible waist when viewed from above, and notice a tummy tuck from the side. If ribs are hard to feel, your dog may be overweight. If ribs and spine are highly visible, your dog may be underweight.

Does this calculator store my data?

No. All calculations run entirely in your browser. No data is sent to any server, and nothing is stored.

Request a New Tool
Improve This Tool