Dog Food Portion Calculator
Find out exactly how much to feed your dog — in cups, grams, and calories per day — based on weight, life stage, activity level, and your dog's actual food. Built on the same RER/MER energy formulas veterinary nutritionists use.
Calculate your dog's daily portion
Fill in the fields below. Every result updates instantly — nothing is sent anywhere.
This calculator gives a research-based starting estimate using standard veterinary energy formulas. It is not a substitute for advice from your veterinarian, who can account for your dog's breed, health conditions, and body condition score.
How much should I feed my dog? Understanding the formula
"How many cups of dog food per day" is one of the most-searched questions among dog owners — and for good reason. The feeding charts printed on dog food bags are only rough averages. They rarely account for whether your dog is spayed, how active she really is, or how calorie-dense her specific food actually is. This dog food portion calculator instead uses the same two-step energy formula taught in veterinary nutrition: Resting Energy Requirement (RER) and Maintenance Energy Requirement (MER).
Step 1: Resting Energy Requirement (RER)
RER is the number of calories your dog's body burns at complete rest just to stay alive — breathing, circulating blood, regulating temperature. It's calculated from body weight using the formula:
This exponential formula is more accurate across the full range of dog sizes than a simple linear "calories per pound" estimate, which is why a 5-pound Chihuahua and a 90-pound Labrador don't scale by weight alone.
Step 2: Maintenance Energy Requirement (MER)
RER alone underestimates real-world needs, because a living, moving dog burns more than a dog at total rest. MER multiplies RER by a life-stage and activity factor — anywhere from 1.0 for a dog on a calorie-restricted weight-loss plan, up to 5.0 for a lactating mother feeding a litter of puppies. This calculator applies the correct multiplier automatically based on the life stage you select, then converts the resulting daily calorie target into cups and grams using your specific food's calorie density.
Step 3: Converting calories into cups and grams
Every dog food is different. A cup of a calorie-dense puppy formula can carry 30–40% more energy than a cup of a "light" or weight-management formula. That's why this tool asks for the kcal-per-cup value printed on your bag, rather than assuming every cup is equal — it's the detail most generic dog feeding calculators skip, and it's the difference between an estimate that's close and one that's actually right for your dog's bowl.
Dog feeding calculator by life stage and activity factor
The table below shows the exact multipliers this calorie calculator for dogs applies to RER for each life stage. These figures reflect commonly used veterinary nutrition guidelines and are a useful reference even if you prefer to do the math by hand.
| Life stage / condition | MER multiplier | Typical use case |
|---|---|---|
| Weight loss program | RER × 1.0 | Dog is overweight and on a vet-supervised reduction plan |
| Senior, lower activity | RER × 1.4 | Dogs roughly 7+ years old with reduced exercise |
| Adult, spayed/neutered | RER × 1.6 | Most average adult pet dogs |
| Weight gain / underweight | RER × 1.7 | Recovering condition or naturally lean dogs |
| Adult, intact | RER × 1.8 | Unspayed/unneutered adult dogs |
| Puppy, 4–12 months | RER × 2.0 | Growing juvenile dogs |
| Active / working dog | RER × 2.0 | Herding, hunting, sport, or very high-drive breeds |
| Puppy, under 4 months | RER × 2.5 | Young, rapidly growing puppies |
| Pregnant (final trimester) | RER × 3.0 | Increased fetal growth demand |
| Lactating (nursing puppies) | RER × 5.0 | Scales further with litter size; can reach RER × 8 |
If your dog falls between categories — for example, a moderately active neutered adult — start with the closer multiplier and adjust the result by 5–10% after two weeks based on how your dog's body condition responds.
Puppy feeding calculator: portions by weight and age
Puppies need significantly more energy per pound of body weight than adult dogs because growth itself is metabolically expensive. A 10-pound puppy isn't simply a smaller version of a 10-pound adult dog's feeding needs — its RER multiplier alone is up to 2.5 times higher. As a result:
- Puppies under 4 months typically need 3–4 small meals per day, not 2.
- Portions should be recalculated every 1–2 weeks as the puppy's weight changes rapidly.
- Large-breed puppies need controlled growth rates to protect developing joints — talk to your vet about large-breed-specific formulas rather than simply increasing portion size.
- Free-feeding (leaving food out all day) is generally discouraged for puppies prone to rapid weight gain.
Senior dog and weight-loss feeding guidance
Metabolism naturally slows with age, and senior dogs are often less active, which is why this calculator applies a lower multiplier (RER × 1.4) for that life stage. For dogs that are already overweight, simply lowering the multiplier to 1.0 and re-measuring body condition every 2–4 weeks is the standard, vet-recommended approach to safe weight loss:
- Aim for gradual loss — roughly 1–2% of body weight per week.
- Switch treats to measured, low-calorie options and count them toward the daily total.
- Use a measuring cup or kitchen scale rather than eyeballing portions — overestimating by even a quarter cup daily can add a pound of excess weight in a matter of weeks.
Body condition score: the check this calculator can't do for you
No formula — including this one — knows what your dog actually looks and feels like under their coat. Body Condition Score (BCS) is the simple physical check that should always accompany any calculated portion.
| What you feel/see | Likely condition | Action |
|---|---|---|
| Ribs, spine, and hip bones visible with no fat cover; obvious waist and abdominal tuck | Underweight | Increase portion 10–15%, recheck in 2 weeks |
| Ribs easily felt with slight fat cover; visible waist from above | Ideal weight | Maintain current portion |
| Ribs felt only with firm pressure; waist barely visible or absent | Overweight | Reduce portion 10–15%, recheck in 2 weeks |
| Ribs not felt under heavy fat; no waist; rounded abdomen | Obese | Talk to your vet about a structured weight-loss plan |
Re-evaluate body condition every two to four weeks after changing a portion, and let how your dog actually looks and feels guide small adjustments — this calculator gives you the starting point, not the final word.
Common dog feeding mistakes this calculator helps you avoid
Trusting the bag's feeding chart alone
Bag charts are built around an "average" dog at an "average" activity level for a generic weight range. They're a starting point, not a personalized recommendation — which is exactly the gap a dog food calculator by weight and activity level is designed to close.
Eyeballing instead of measuring
A loosely filled cup can hold 20% less than a level, packed cup. Use a standard 8 fl oz dry measuring cup, fill it level, and weigh it on a kitchen scale occasionally to check your cup's real accuracy against your specific kibble.
Forgetting to count treats
Treats, training rewards, and table scraps should make up no more than about 10% of total daily calories. Heavy treating is one of the most common hidden causes of canine weight gain — fold treat calories into the daily total this calculator gives you.
Not recalculating after a weight or activity change
A portion that was correct for a 60-pound dog is no longer correct once that dog reaches 70 pounds, switches to a more active lifestyle, or transitions from puppy to adult life stage. Recalculate any time weight, activity, or life stage shifts.
How to switch dog food safely without upsetting digestion
Once you've calculated the right portion, introduce any new food gradually over 7–10 days to avoid digestive upset:
| Days | New food | Old food |
|---|---|---|
| Day 1–2 | 25% | 75% |
| Day 3–4 | 50% | 50% |
| Day 5–6 | 75% | 25% |
| Day 7+ | 100% | 0% |
Keep the total daily calorie target the same throughout the transition — only the ratio of old to new food changes — and watch for soft stool, gas, or appetite changes that might mean slowing the transition down further.
Frequently asked questions about dog feeding portions
How many cups of dog food should I feed per day?
It depends on your dog's weight, life stage, activity level, and the calorie density of the specific food you use — which is exactly what this calculator solves for. Two dogs of the same weight eating different brands can need noticeably different cup amounts because dry food calorie content varies widely between formulas.
Is this calculator accurate for wet food, raw food, or homemade diets?
The calorie target (kcal/day) is accurate regardless of food type, since it's based on your dog's energy needs, not the food itself. For wet food or raw diets, replace the "calories per cup" field with the calories per typical serving size of your food (usually listed per can, package, or 100 grams) to get an equivalent portion.
Why did my vet recommend a different amount than this calculator?
Veterinarians can factor in things a calculator cannot see: bloodwork, breed-specific metabolic tendencies, medical conditions, muscle mass, and a hands-on body condition exam. Always treat your vet's individualized recommendation as the final word over any online tool, including this one.
Should I feed my dog once or twice a day?
Two meals a day is generally recommended for adult dogs — it keeps blood sugar and hunger more stable than one large meal and may reduce the risk of bloat in deep-chested breeds. Puppies typically need three to four smaller meals daily.
How often should I recalculate my dog's portion?
Recalculate any time your dog's weight changes by more than a pound or two, every time you switch foods, and at every major life-stage transition (puppy to adult, adult to senior, or after spay/neuter surgery, which typically lowers calorie needs by roughly 20–30%).
What if my dog is a mixed breed or an unusual size?
The RER/MER formula is weight-based and works the same way regardless of breed or mix, because it's calculated from body mass rather than breed standards. It works equally well for a 4-pound Chihuahua and a 150-pound Mastiff.
Related searches this tool answers
More Free Tools You'll Love
Looking for something else? — Browse all 100+ free tools →