Dog Food Calculator

A dog food calculator estimates daily calories and cups. Example: a 45 lb (20.4 kg) neutered adult at 1.6 Γ— RER needs about 1,076 kcal/day (~3.1 cups at 350 kcal/cup). Keep treats ≀10% of daily calories, then adjust by body condition with your veterinarian.

Author: (Site maintainer)Last reviewed:

How to use the dog food calculator

Enter your dog's current healthy weight in pounds or kilograms. If your dog is overweight, enter the weight you are aiming for and pick the weight loss option, ideally with your vet's agreement. Choose the life stage or activity that fits best. The list covers neutered and intact adults, active and sporting dogs, working dogs, seniors, and weight loss or gain. Finally, type the kilocalories per cup from the food bag, which is often printed beside the feeding chart as "kcal ME/cup".

The result panel shows the resting energy requirement, the daily calorie target, the approximate cups per day, and a per-meal amount based on two meals. Your inputs are stored in the page address, so you can bookmark the result or send it to a family member who shares the feeding routine.

Formula and method

RER (kcal/day) = 70 Γ— (body weight in kg)0.75

MER (kcal/day) = RER Γ— life-stage factor

Cups per day = MER Γ· kcal per cup

The exponent 0.75 reflects that energy needs rise more slowly than body weight. A 40 kg dog weighs ten times as much as a 4 kg dog but needs only about 5.6 times as many calories. The life-stage factors are the ones taught in veterinary nutrition and consistent with the ranges in the National Research Council's Nutrient Requirements of Dogs and Cats and the WSAVA Global Nutrition Guidelines. The AAHA nutrition and weight management guidelines recommend a similar approach: calculate a starting calorie target, then adjust to body condition.

Life-stage factors used

Life stage or activityMultiplierTypical use
Weight loss1.0 Γ— RERVeterinary-supervised diet, calculated on target weight
Senior1.4 Γ— RERLess active older dogs
Adult, neutered or spayed1.6 Γ— RERMost pet dogs
Weight gain1.7 Γ— RERUnderweight dogs, with a vet check
Adult, intact1.8 Γ— RERUnneutered, moderately active
Active or sporting2.0 Γ— RERDaily hard exercise
Working dog2.5 Γ— RERHerding, sled, or detection work

Worked example

A neutered Labrador-mix weighs 45 lb (20.4 kg) and eats a kibble that provides 350 kcal per cup.

  • RER = 70 Γ— 20.40.75 = about 672 kcal per day.
  • MER for a neutered adult = 672 Γ— 1.6 = about 1,076 kcal per day.
  • Cups per day = 1,076 Γ· 350 = about 3.1 cups.
  • Two meals: about 1.5 cups each.

If the same dog is moved to a more calorie-dense food at 420 kcal per cup, the target stays at 1,076 kcal and the amount falls to about 2.6 cups. That is the reason to plan by calories rather than cups.

Examples by weight

Adult neutered dogs at a 1.6 factor and a food at 350 kcal per cup:

WeightRERDaily kcalCups per day
10 lb (4.5 kg)218 kcal348 kcalAbout 1.0
22 lb (10 kg)394 kcal630 kcalAbout 1.8
45 lb (20.4 kg)672 kcal1,076 kcalAbout 3.1
65 lb (29.5 kg)886 kcal1,417 kcalAbout 4.0
90 lb (40.8 kg)1,131 kcal1,809 kcalAbout 5.2

Why calories, not cups, are the right target

Dog foods vary from under 300 to well over 500 kcal per cup. A "cup a day" is therefore a very different amount from brand to brand. Starting from calories lets you change foods without guessing: divide the same daily target by the new food's kcal per cup. Scoops are imprecise compared with a kitchen scale in gramsβ€”fill level and kibble density both change the true cup. Wet food, fresh food, and toppers have their own calorie counts, which you can subtract from the target before measuring dry food. AAHA nutrition guidance emphasizes matching calories to body condition rather than guessing by scoop.

Common mistakes

  • Using the current weight of an overweight dog. This locks in the extra weight. Calculate on the target weight.
  • Ignoring treats and chews. Keep treats at ≀10% of daily calories (common veterinary nutrition teaching; see WSAVA/AAHA nutrition guidance) and reduce meals to match.
  • Copying the bag chart. Charts are broad averages. Use your dog's body condition as the final test.
  • Mixing kcal per cup and kcal per 100 g. Check the unit on the label before typing the number in.
  • Using this for puppies. Growing dogs have higher multipliers and need a growth diet. Use the puppy food calculator.
  • Never rechecking. Needs change with season, activity, neutering, and age.

Tips for getting the amount right

  • Run your hands along your dog's ribs. You should feel them easily under a thin fat cover, with a visible waist from above. The body condition helper describes the 9-point scale vets use.
  • Weigh every two to four weeks. If your dog is gaining unintentionally, cut about 10 percent. If losing, add about 10 percent and ask your vet.
  • Choose a food with an AAFCO statement of nutritional adequacy for your dog's life stage.
  • Provide fresh water and check the baseline with the dog water intake calculator.
  • If you cook for your dog, see the homemade dog food calculator and talk to a veterinary nutritionist about balance.

Medical conditions such as diabetes, kidney disease, thyroid problems, and pancreatitis change energy and nutrient needs. For a dog with any health issue, follow your veterinarian's plan rather than a general formula.

Frequently asked questions

What is RER for dogs?

Resting energy requirement is the energy a healthy dog uses at rest. The standard formula is 70 times body weight in kilograms raised to the 0.75 power. A 10 kg (22 lb) dog has an RER of about 394 kcal per day, before any allowance for activity or life stage.

What is MER and which factor should I pick?

Maintenance energy requirement is RER multiplied by a factor. Neutered adults are commonly fed at 1.6 times RER, intact adults at 1.8, active dogs at 2.0, and working dogs at 2.5. Seniors often need about 1.4. These are starting points that you adjust by watching weight and body condition.

Why does the feeding chart on the bag say something different?

Bag charts are written for an average dog and are often generous so that a hard-working or thin dog does not go hungry. Many pet owners find that a neutered, indoor dog gains weight on the full chart. Use the calculator as a cross-check and trust your dog's body condition over any chart.

How do I convert calories to cups?

Find the kilocalories per cup on the label, usually labelled as kcal ME per cup. Divide the daily kcal target by that number. A 1,075 kcal target on a 350 kcal per cup food is about 3.1 cups. If your food lists only kcal per kilogram, divide by about 4 to get kcal per cup of kibble, then check with a scale.

Do treats count toward the daily calories?

Yes. A common guideline is to keep treats and extras under about 10 percent of daily calories and reduce meals to match. A single medium dental chew can contain 70 to 100 kcal, which is a meaningful share of a small dog's daily budget.

How many times a day should I feed my dog?

Most healthy adult dogs do well with two meals a day, roughly 8 to 12 hours apart. The calculator shows a per-meal amount for two meals. Giant and deep-chested breeds may do better with three smaller meals, and your vet can advise on bloat risk.

Can I use this for a puppy or a pregnant dog?

Use the puppy food calculator for dogs growing toward adult size, because they need 2 to 3 times RER. Pregnant and nursing dogs can need much more than any maintenance factor and should follow a veterinary feeding plan.

My dog is overweight. What should I enter?

Choose the weight loss option and enter your dog's target weight, not the current weight, then confirm the plan with your vet. Aim to lose roughly 1 to 2 percent of body weight per week and re-weigh every two weeks.

Formula summary

RER (kcal/day) = 70 Γ— (body weight kg)^0.75. MER = RER Γ— life-stage factor (e.g. 1.6 neutered adult). Cups/day = MER Γ· kcal per cup from the label. Treats: keep ≀10% of daily kcal (WSAVA/AAHA nutrition teaching).

References

  1. National Research Council / National Academies Press β€” Nutrient Requirements of Dogs and Cats (2006) Checked .
  2. World Small Animal Veterinary Association (WSAVA) β€” Global Nutrition Guidelines and Nutritional Assessment Tools Checked .
  3. American Animal Hospital Association (AAHA) β€” AAHA Nutrition and Weight Management Guidelines for Dogs and Cats Checked .
  4. Association of American Feed Control Officials (AAFCO) β€” Understanding Pet Food: AAFCO nutrient profiles and labeling Checked .
  5. MSD Veterinary Manual (owner edition) β€” Selecting and Providing a Home for a Dog Checked .

Estimates only β€” not veterinary advice. Results are a starting point for discussion with your veterinarian, not a diagnosis or feeding prescription. Found an error? Tell me.

Calculator version 1.0 Β· Changelog

Embed this tool

Free to embed on your site. The calculator runs in the visitor's browser; please keep the attribution link so readers can see the formula and sources.

Open embed preview