A dog food calculator estimates daily calories and cups using the WSAVA RER formula: 70 times body weight in kilograms to the 0.75 power, multiplied by an activity factor. A 30 kg neutered adult needs about 1,436 kcal per day, roughly 4.1 cups at 350 kcal per cup. Always consult your veterinarian.
Daily calories needed (MER)
Calculations run in your browser. Inputs are not sent to our servers; anything you Save stays in this browser only.
Saved results (0)
How to Use the Dog Food Calculator
- Enter your dog's body weight and choose kilograms or pounds.
- Select the life stage and activity level that best matches your dog.
- Enter the calorie density from your dog food label (kcal per cup). The default is 350 kcal/cup.
- Read the daily calories, cups per day and the per-meal split.
| Result | What it means |
|---|---|
| Daily calories (MER) | Total maintenance energy your dog needs per day. |
| Resting energy (RER) | Base metabolic energy at rest, before the activity multiplier. |
| Cups per day | MER divided by your food's kcal per cup. |
| Per-meal portion | Cups per day divided by the suggested number of meals. |
| Body weight used | The weight converted to kilograms for the formula. |
What Is a Dog Food Calculator?
A dog food calculator estimates how many calories a dog needs each day and translates that into cups or portions of a specific food. The calculation starts from the dog's body weight, adjusts for activity or life stage and divides by the calorie density printed on the food bag.
The goal is a sensible starting point. Dogs of the same weight can need very different amounts depending on breed, age, body condition and exercise. The calculator gives you a number to begin with; your veterinarian helps you fine-tune it over time.
For more pet and everyday tools, see the lifestyle calculators hub.
How Does the Dog Food Calculator Work?
The calculator applies the Resting Energy Requirement (RER) formula recommended by the WSAVA Global Nutrition Committee and used in the AAHA weight-management guidelines.
RER = 70 x (body weight in kg)0.75For dogs under 2 kg:
RER = 70 x body weight in kg (linear approximation)Daily calories:
MER = RER x activity factorCups per day:
Cups = MER / kcal per cup- Convert the weight to kilograms if entered in pounds (1 lb = 0.4536 kg).
- Calculate RER using the allometric formula.
- Multiply RER by the activity factor to get MER.
- Divide MER by the food's calorie density for cups per day.
Why the 0.75 Exponent?
The 0.75 power is an allometric scaling factor. It accounts for the fact that smaller dogs have higher metabolic rates per kilogram than larger dogs. A 5 kg dog does not need exactly half the calories of a 10 kg dog; the exponent captures that curve.
Dog Food Calculation Example
Take a 30 kg neutered adult dog eating food with 350 kcal per cup.
Step 1 - RER: 70 x 300.75 = 70 x 12.817 = 897 kcal/day (rounded).
Step 2 - MER: 897 x 1.6 (neutered adult factor) = 1,436 kcal/day.
Step 3 - Cups: 1,436 / 350 = 4.1 cups per day.
Step 4 - Meals: Split across 2 meals = about 2.1 cups per meal.
As a second example, a 5 kg puppy aged 4 to 12 months eating 380 kcal/cup food: RER = 70 x 50.75 = 234 kcal; MER = 234 x 2.0 = 468 kcal; cups = 468 / 380 = 1.2 cups per day.
Activity Factors Explained
The activity factor multiplies the resting energy to account for how a dog actually lives. The WSAVA and AAHA guidelines provide typical ranges. Every dog is different, so treat these as starting points.
| Life stage or activity | Factor | Notes |
|---|---|---|
| Neutered adult (typical) | 1.6 | Most pet dogs after spaying or neutering. |
| Intact adult | 1.8 | Unaltered adult dogs tend to have slightly higher needs. |
| Weight loss / obese prone | 1.0 | RER only; used under veterinary guidance for safe weight loss. |
| Light work (1-3 hrs/day) | 2.0 | Regular walks, fetch, moderate play. |
| Moderate work (3-6 hrs/day) | 3.0 | Herding, agility training, extended hiking. |
| Heavy work (hunting, sled) | 5.0 | Sustained high-effort exercise. |
| Puppy 0-4 months | 3.0 | Rapid growth phase; needs frequent meals. |
| Puppy 4-12 months | 2.0 | Growth slows; transition toward adult portions. |
| Senior / less active | 1.4 | Older dogs with reduced activity. |
| Pregnant (last 21 days) | 3.0 | Late gestation increases energy demand significantly. |
| Lactating | 4.0 to 8.0 (midpoint 6.0) | Milk production is the most energy-intensive life stage. |
If your dog is gaining unwanted weight, lower the factor slightly. If losing weight unintentionally, raise it. Body condition scoring by your vet is the best guide.
How Many Cups of Dog Food per Day?
The number of cups depends on two things: how many calories your dog needs (MER) and how many calories are in each cup of the food you use.
Calorie density varies widely. A grain-free kibble might have 450 kcal per cup, while a standard kibble could be 320 kcal per cup. Always check the label or the manufacturer's website.
| Dog weight | MER (neutered adult) | Cups at 300 kcal/cup | Cups at 400 kcal/cup |
|---|---|---|---|
| 5 kg (11 lb) | 374 kcal | 1.2 | 0.9 |
| 10 kg (22 lb) | 586 kcal | 2.0 | 1.5 |
| 20 kg (44 lb) | 984 kcal | 3.3 | 2.5 |
| 30 kg (66 lb) | 1,436 kcal | 4.8 | 3.6 |
| 40 kg (88 lb) | 1,862 kcal | 6.2 | 4.7 |
The table uses the neutered-adult factor of 1.6. Puppies, working dogs and lactating dogs need significantly more.
Feeding Schedule by Life Stage
How you split the daily amount matters almost as much as the total.
Puppies (under 12 Months)
Feed 3 to 4 smaller meals a day. Young puppies have small stomachs and high energy needs, so spreading the food out prevents blood sugar dips and supports steady growth.
Adult Dogs
Two meals a day is the most common schedule. Morning and evening feedings fit most routines and keep energy levels stable.
Senior Dogs
Two meals a day usually works. Some older dogs with smaller appetites do better with 3 lighter meals. Adjust based on your vet's advice.
Working or Very Active Dogs
Consider a pre-exercise light meal and a larger post-exercise meal. Avoid feeding a full meal right before intense activity to reduce the risk of bloat, especially in large breeds.
Factors That Change Your Dog's Calorie Needs
Breed and Size
Giant breeds have slower metabolisms per kilogram than toy breeds. The RER formula's 0.75 exponent captures this scaling, but individual breed variation remains.
Age
Puppies need more calories per kilogram for growth. Senior dogs typically need fewer because activity declines, though some remain very active.
Body Condition
An overweight dog may need to eat at or below RER until reaching a healthy weight, while an underweight dog may need a higher factor. Your vet can score body condition on a 1 to 9 scale.
Spay or Neuter Status
Neutered dogs often have slightly lower energy needs, which is why the typical neutered-adult factor (1.6) is lower than the intact-adult factor (1.8).
Climate and Environment
Dogs in cold climates or outdoor kennels may need more calories. Indoor dogs in temperate homes usually stay near the standard range.
When to Use a Dog Food Calculator
Starting a New Food
When you switch brands or formulas, the calorie density changes. Recalculate portions so you do not accidentally overfeed or underfeed during the transition.
After a Vet Visit
If your vet recommends weight loss or gain, plug in the appropriate activity factor and adjust the daily amount. Track progress at follow-up visits.
Life Stage Changes
A puppy growing into adulthood or an adult entering the senior years needs a different factor. Recalculate every few months during transitions.
Multi-dog Households
Each dog has its own weight and activity level. Calculate individually so one dog does not eat another's share.
Dry Kibble vs Wet Food: Cost and Calorie Comparison
Calorie density differs sharply between food types, which affects both portion size and cost per calorie.
| Food type | Typical kcal/cup | Portion for 1,000 kcal | Relative cost per kcal |
|---|---|---|---|
| Standard dry kibble | 300 to 400 | 2.5 to 3.3 cups | Lowest |
| Premium dry kibble | 350 to 450 | 2.2 to 2.9 cups | Moderate |
| Wet / canned food | 80 to 120 (per cup equivalent) | 8 to 12 cups equivalent | Higher |
| Raw or fresh food | Varies widely | Check label | Highest |
Dry food is generally the most cost-effective way to deliver calories. Wet food can be useful for hydration or picky eaters but costs more per calorie. Many owners mix the two; in that case, calculate the calorie contribution from each and subtract from the daily total.
Common Mistakes When Feeding Dogs
1. Guessing Portion Size
Eyeballing food often leads to overfeeding. Use a measuring cup or a kitchen scale for accuracy.
2. Ignoring Treats
Treats, chews and table scraps add calories. A general guideline is that treats should make up no more than 10 percent of daily calories.
3. Using the Wrong Calorie Density
Not all kibbles are equal. Check your specific food's label; using a generic number can be off by 30 percent or more.
4. Not Adjusting Over Time
A puppy's needs change every few weeks. An adult dog's needs shift with seasons, activity changes and aging. Re-check the calculation periodically.
5. Feeding the Same Amount to Every Dog in the House
Each dog has its own weight, age, activity level and health status. Calculate and feed individually.
Accuracy and Limitations
The RER formula is the standard veterinary starting point, but it is a population average, not a personalized prescription.
What it calculates accurately
- RER from body weight using the WSAVA allometric formula
- MER from RER and the selected activity factor
- Cups per day from MER and entered calorie density
- Per-meal split based on life stage
What it does not account for
- Breed-specific metabolic differences
- Individual body condition score
- Specific health conditions (diabetes, kidney disease, allergies)
- Calorie contribution from treats and supplements
- Wet food, raw diets or mixed feeding (enter kcal per cup equivalent)
How We Calculate Your Dog's Food Portions
Frequently Asked Questions About Dog Food Portions
How many calories does my dog need per day?
It depends on weight and activity. A typical 30 kg neutered adult needs about 1,436 kcal per day. Enter your dog's weight and activity level above for a specific estimate.
What is the RER formula for dogs?
RER stands for Resting Energy Requirement. For dogs 2 kg and above it is 70 times body weight in kilograms raised to the power of 0.75. For dogs under 2 kg it simplifies to 70 times the weight in kg.
How do I find the calories per cup on my dog food?
Look on the back or side of the bag for a line that says something like "3,500 kcal/kg" or "350 kcal per cup." If only kcal/kg is listed, divide by the number of cups per kilogram of that food.
How many cups should I feed my dog?
Divide your dog's daily calorie needs (MER) by the kcal per cup of your food. A 30 kg neutered adult eating 350 kcal/cup food needs about 4.1 cups per day.
Should I feed my dog once or twice a day?
Most adult dogs do well with two meals a day. Puppies under 12 months should eat 3 to 4 smaller meals. Working dogs may benefit from a split around exercise.
Why does my puppy need more food per kilogram than an adult?
Puppies are growing rapidly, which takes extra energy. The activity factor for a puppy 0 to 4 months old is 3.0, compared to 1.6 for a typical neutered adult.
How do I adjust food for a dog that needs to lose weight?
A weight-loss factor of 1.0 (RER only) is a common veterinary starting point. Work with your vet and monitor progress with regular weigh-ins and body condition scoring.
Does this calculator work for wet food or raw diets?
Yes, as long as you enter the correct calorie density. Convert the label's kcal per can or per kilogram into an equivalent kcal per cup so the portion makes sense.
How accurate is this dog food calculator?
The RER formula is the standard veterinary starting point. It is accurate as a population average but does not replace a vet's assessment of your individual dog's body condition and health.
Is the calorie need the same for all breeds?
No. Breed, body composition and metabolism vary. The formula gives a good estimate, but a greyhound and a bulldog at the same weight may need different amounts. Use the result as a starting point.
Sources
- WSAVA Global Nutrition Committee (2011) (World Small Animal Veterinary Association; RER formula and activity factor ranges for dogs).
- AAHA Weight Management Guidelines (2021) (American Animal Hospital Association; energy equations and body condition scoring).
- NRC Nutrient Requirements of Dogs and Cats (2006) (National Research Council; foundational energy requirement equations).
Related Calculators
Explore more pet and lifestyle tools.
Explore all lifestyle calculatorsEducational estimate only. Every dog's calorie needs differ based on breed, activity, body condition and health. Always consult your veterinarian for a personalized feeding plan. Check your specific food's calorie content on the bag label. Spotted an error? Let us know.
Author
Shakeel Muzaffar is the Founder and Editor-in-Chief of MultiCalculators.com, bringing over 15 years of experience in digital publishing, product strategy, and online tool development. He leads the platform's editorial vision, ensuring every calculator meets strict standards for accuracy, usability, and real-world value. Shakeel personally oversees content quality, formula verification workflows, and the platform's commitment to publishing tools that are genuinely useful for students, professionals, and everyday users worldwide.




