Pet Food Calculator

Last Updated:

Estimate your dog's or cat's daily feeding amount using the RER/MER energy-requirement formula veterinary nutrition guidelines are built on.

Quick answer: Daily feeding amount starts with Resting Energy Requirement (RER = 70 × weight in kg^0.75), multiplied by a life-stage/activity factor to get Maintenance Energy Requirement (MER). A 30 lb neutered adult dog needs roughly 1.6× RER ≈ 793 kcal/day — then divide by your food's calories-per-cup.

Dry food is commonly 300–450 kcal/cup, but it varies a lot by brand — check your bag or can's label for the exact figure. 350 is only a placeholder.

Estimated Daily Feeding Amount

Resting Energy (RER)
Activity Multiplier

ℹ️ Most healthy adult dogs and cats do well split into 2 meals/day rather than 1 — roughly half the total shown above per meal. Puppies and kittens typically need 3+ smaller meals a day while growing.

📐 Formula

RER (kcal/day) = 70 × (weight in kg)^0.75. MER (kcal/day) = RER × life-stage/activity factor. Daily cups = MER ÷ food's kcal per cup. Weight in kg = weight in lbs ÷ 2.205.

How to Use the Pet Food Calculator

1

Choose dog or cat

Select which species you're feeding — the life-stage/activity options differ slightly between dogs and cats, matching how each species' energy needs actually change with age and activity.

2

Enter your pet's weight

Input your pet's current body weight in pounds. This drives the Resting Energy Requirement (RER) calculation, which is the foundation the rest of the estimate builds on.

3

Select life stage and activity level

Choose the option that best matches your pet — intact or neutered adult, weight loss, active/working, growth (puppy/kitten), or senior/less active. This is what turns RER into a realistic daily target.

4

Enter your food's calories per cup

Check your food's bag or can for its kcal-per-cup figure and enter it — this varies widely by brand and formula, so the number on your specific food's label matters more than any generic average.

What RER and MER Actually Are — and Why Weight Alone Isn't the Full Story

Veterinary nutrition guidelines build feeding estimates on two linked numbers. Resting Energy Requirement (RER) is the number of calories a dog or cat would burn in a day doing nothing but resting — no walking, no digestion of a fresh meal, no play. It's calculated from body weight alone, using the formula RER = 70 × (weight in kg)0.75. The 0.75 exponent reflects a well-established pattern in mammal metabolism: larger animals burn more total calories than smaller ones, but not in direct proportion to their weight — metabolic rate scales a bit more slowly than body mass does.

RER on its own isn't what most pets actually need day to day, though, because almost no pet spends 24 hours doing nothing. That's where Maintenance Energy Requirement (MER) comes in: RER multiplied by a life-stage/activity factor that accounts for how much energy your specific pet burns beyond pure rest. A neutered, mostly sedentary adult dog might only need 1.6× RER, while a working or highly active dog of the identical weight can need 2.5× RER or more — sometimes up to 5× for genuinely high-performance dogs. This is exactly why two pets that weigh the same pound-for-pound can have very different real-world feeding amounts: weight sets the RER baseline, but life stage and activity level are what turn that baseline into an actual daily number.

Worked Example: A 30 lb Neutered Adult Dog

Take a neutered adult dog weighing 30 lbs. Converting to metric: 30 ÷ 2.205 = 13.6 kg. Plugging that into the RER formula: 70 × 13.60.75496 kcal/day at complete rest.

A neutered adult's standard activity factor is ×1.6, so MER = 496 × 1.6 ≈ 793 kcal/day. If that dog's food is labeled at 350 kcal per cup, the daily feeding amount works out to 793 ÷ 350 ≈ 2.3 cups/day — best split into two meals of roughly 1.1 cups each, rather than one large feeding.

Why a Generic "1 Cup Per 20 Pounds" Rule Falls Short

It's common to see a flat rule of thumb floating around — something like "1 cup of food per 20 lbs of body weight." The problem is that this ignores the single biggest variable after weight: how calorie-dense the specific food actually is. Dry kibble commonly runs anywhere from about 300 to 450 kcal per cup depending on fat content, protein source, and formula (weight-management formulas run leaner; high-fat performance formulas run richer). Canned or wet food is typically much lower per cup because of its water content, sometimes by a wide margin. A flat cups-per-pound rule that ignores this can easily overfeed a pet on a calorie-dense food, or underfeed one on a lower-calorie formula — sometimes by a substantial margin either way.

How to Find Your Pet Food's Calories Per Cup

Reputable pet food brands publish a calorie content figure — usually expressed as kcal/cup or kcal/kg — somewhere on the packaging, often near the guaranteed analysis panel, or on the manufacturer's website if it's not printed on the bag or can itself. This is the number that actually matters for a feeding-amount estimate; a generic sitewide "average" can't substitute for it, since the real spread between different brands and formulas is wide enough to meaningfully change the answer. If you switch foods, it's worth re-checking this figure rather than assuming your previous food's number still applies.

Curious about your dog's life stage in more human terms while you're figuring out feeding amounts? Our Dog Age Calculator converts your dog's age to human years using a size-adjusted formula, which can help contextualize whether "senior/less active" is the right activity setting to select above. The same idea applies for cats — try the Cat Age Calculator to see roughly where your cat sits on a human-year scale.

Activity & Life-Stage Multiplier Reference

These are the standard, widely-published multiplier ranges this calculator uses, shown side by side for dogs and cats:

Life Stage / ActivityDog Multiplier (× RER)Cat Multiplier (× RER)
Intact adult×1.8×1.4
Neutered/spayed adult×1.6×1.2
Weight loss×1.0×1.0
Active / working×2.0–5.0 (×2.5 typical)Not typically used as a distinct tier for cats
Puppy / kitten (growth)×3.0×2.5
Senior / less active×1.4×1.0–1.1

Why Two Meals a Day Usually Works Better Than One

Splitting a pet's daily total into two meals, roughly 12 hours apart, is a completely standard and uncontroversial recommendation for most healthy adult dogs and cats — it's easier on digestion than one large daily feeding, and it helps smooth out the extremes of hunger and rapid overeating that can come with a single big meal. Puppies and kittens generally need more frequent, smaller meals — often three or more a day — to support their much higher relative energy needs while growing. This calculator gives you the total daily amount; how you divide it across meals is a simple adjustment layered on top, not something that changes the underlying calorie math.

Signs the Amount May Need Adjusting

The RER/MER formula gives a solid starting estimate, but every pet's actual needs shift over time. It's worth reassessing the amount if you notice:

  • Steady weight gain or loss at the current amount — the clearest practical sign the daily total needs adjusting up or down.
  • A change in activity level — a dog that goes from daily long walks to mostly resting (or the reverse) will genuinely need a different multiplier.
  • Spaying/neutering — energy needs typically drop afterward, which is exactly why "intact" and "neutered/spayed" get different multipliers above.
  • Aging into a new life stage — a young adult settling into a lower-activity senior life stage usually needs less, not the same amount as before.

A veterinarian can assess your pet's body condition score directly, which is a more reliable ongoing check than any formula alone.

⚠️ Disclaimer This is a general feeding estimate based on standard veterinary energy-requirement formulas (RER/MER), not a substitute for your veterinarian's specific recommendation — especially for pets with health conditions, pets that are pregnant or nursing, or pets with an unusual body condition. Always transition to a new feeding amount gradually, over 5–7 days, rather than switching all at once.

Frequently Asked Questions

Weight is the starting point, not the whole answer. Vets estimate energy needs from Resting Energy Requirement (RER = 70 × weight in kg^0.75), then multiply by a factor for life stage and activity to get the Maintenance Energy Requirement (MER). A 30 lb neutered adult dog at rest needs about 793 kcal/day (1.6× RER) — an active working dog of the same weight can need well over 1,200 kcal/day. Convert the kcal figure to cups using your specific food's calories-per-cup, since that varies a lot by brand.

The standard veterinary approach starts with Resting Energy Requirement (RER), the calories a pet burns at complete rest: RER = 70 × (weight in kg)^0.75. That number is then multiplied by a life-stage/activity factor — higher for puppies, kittens, and active adults, lower for neutered adults, weight-loss plans, and less active seniors — to reach the Maintenance Energy Requirement (MER), the actual daily calorie target. This two-step RER-to-MER approach is the widely published method vets use, not a single flat number per pound.

Two pets of identical weight can have very different calorie needs. An intact, highly active adult dog burns substantially more energy than a neutered, mostly sedentary dog at the same weight — real-world activity multipliers span roughly 1.0× RER (weight loss) up to 5× RER (working/high-performance dogs). Growing puppies and kittens also need considerably more energy per pound than adults to fuel development. Using weight alone, without accounting for life stage and activity, routinely over- or under-estimates a pet's true daily need.

Check the bag, can, or the manufacturer's website — reputable pet food brands publish a calorie content (kcal/cup or kcal/kg) figure, often near the guaranteed analysis panel. It varies enormously: dry kibble commonly runs 300–450 kcal per cup depending on fat content and formula, while canned/wet food is typically much lower per cup because of its water content. A generic "average" number isn't reliable enough to use — always plug in the actual figure printed on your specific food's packaging.

For most healthy adult dogs and cats, splitting the daily total into two meals is the standard, widely recommended approach — it tends to be easier on digestion and helps avoid the extremes of hunger and overeating that can come with one large daily meal. Puppies and kittens usually need three or more smaller meals a day while growing. This calculator shows your pet's total daily amount; how you divide it across meals is a simple, uncontroversial adjustment on top of that number.

Sources & Methodology

This calculator has not yet been validated against a live keyword-search data pull for its own search demand — unlike this site's other Pets calculators, no impressions figure is cited here. The underlying formula, however, is genuine, widely-published veterinary nutrition science: the Resting Energy Requirement (RER) and Maintenance Energy Requirement (MER) two-step calculation follows the standard approach set out in WSAVA-style veterinary nutrition guidelines. General guidance on pet nutrition and feeding is publicly available from: