Skip to content
Biology

Dog Food Calculator: How Much to Feed Your Dog

Enter your dog's weight, life stage, and activity level to get a veterinarian-formula daily calorie target, then add your food's calorie density to convert that into cups and grams per day - and per meal. Results update instantly as you type.

Your details

Current body weight, not ideal weight (unless on a weight-loss programme).
lb
The biggest driver of daily calorie needs. When in doubt, "adult - spayed or neutered" is the most common choice.
Most adult dogs do best with two meals, about 8-12 hours apart.
Check the back of the bag or can. Dry kibble is usually 300-500 kcal/cup; wet food is typically 70-130 kcal/100 g.
The exact number from your pet food label. Using a typical dry-kibble default if left blank.
Vets recommend treats stay below 10% of total daily calories. This amount is subtracted from the food portion.
%
Daily calorie targetMedium to large breed
692kcal/day

MER: resting calories x life-stage multiplier

Resting energy (RER)433kcal/day
Calories from food623kcal/day
Treat calorie budget69kcal/day
Food per day1.68 cups (190 g)
Food per meal0.84 cups (95 g)
Rest (RER)433
Total needed (MER)692
01k2k13160
Body weight (kg)
Daily kcal (MER)
Body weight (kg)Daily calorie need
1112
2188
3255
4317
5374
6429
7482
8533
9582
10630
15854
201k
251k
301k
352k
402k
452k
502k
552k
602k

Your dog needs about 692 kcal per day.

  • The resting baseline (RER) is 433 kcal/day. Multiplied by 1.6 for "spayed or neutered adult", your dog needs about 692 kcal/day in total.
  • Up to 69 kcal may come from treats (10% of the total), leaving 623 kcal - undefined - for each meal.
  • These numbers are a starting point. Weigh your dog every 2-4 weeks and adjust the portion by 10-15% if weight changes more than 2% in either direction.

Next stepPair this with a body-condition score assessment (1-9 scale) to fine-tune the portion - you should be able to feel ribs easily but not see them at a healthy score of 4-5.

How the dog food calculator works

This calculator uses the two-step formula endorsed by the American Animal Hospital Association (AAHA) and the Pet Nutrition Alliance. First, resting energy requirement (RER) is calculated with the equation 70 x (body weight in kg)^0.75. This gives the calories your dog needs at full rest just to maintain basic bodily functions. Second, RER is multiplied by a life-stage factor - from 1.0 for a dog on a supervised weight-loss programme up to 3.0 for a very young puppy or a bitch in the last three weeks of gestation, and 4.0 or more for a nursing mother - to get the maintenance energy requirement (MER). The MER is your dog's total daily calorie target. Enter your food's calorie density (from the label) and the tool converts that number into cups or grams, split across however many meals you choose.

Choosing the right life-stage multiplier

The multiplier has the biggest effect on the result, so choosing the right category matters. Spayed or neutered adult dogs are the most common pet dogs, and their multiplier is 1.6 - roughly 60% more than pure rest. Intact adults need 1.8 because reproductive hormones slightly raise metabolic rate. Working dogs such as sled pullers or high-intensity sporting dogs can need 2.5 or more; the published work factors are 2.0 for light work, 3.0 for moderate work, and 4.0 to 8.0 for heavy endurance work. Seniors slow down and often need only 1.4, though some older dogs actually need more if they have conditions that impair nutrient absorption. Puppies from weaning to four months use 3.0 because growth demands enormous energy. Pregnancy is not a single number: energy needs stay near adult maintenance (1.8) for the first 42 days and rise to 3.0 only in the last 21 days. Lactation is higher still, from 3.0 for a single puppy to 6.0 or more for a litter of nine. If your dog is in a weight-loss programme, use 1.0 times RER at her target weight as a starting point, but always confirm with your vet before restricting calories.

Reading your pet food label for calorie density

In the United States, all commercial pet foods must list caloric content on the label as "kcal/kg" and usually as "kcal/cup" for dry food or "kcal/can" for wet food. A typical dry kibble runs 300-500 kcal per cup, and a typical 12.5 oz wet food can runs 150-400 kcal per can. Premium or grain-free kibbles are often denser (420-500 kcal/cup), while light or weight-management formulas can be as low as 250-300 kcal/cup. Raw and fresh-cooked diets vary widely (70-200 kcal/100 g is common) and must be weighed rather than measured by cup to be accurate. Always use the actual number from your specific food, not a general estimate, because a 20% error in the calorie density leads to a 20% error in the portion size.

Treats, portion creep, and body condition scoring

Veterinary nutrition guidelines recommend that treats supply no more than 10% of total daily calories, because most commercial treats are calorie-dense and nutrient-poor relative to a balanced diet. This calculator lets you set a treat allowance up to 25% and automatically subtracts those calories from the food portion so the totals remain honest. However, the best long-term tool is the body condition score (BCS), a 1-9 scale used by vets to rate fat coverage over ribs, spine, and hips. A score of 4-5 is ideal: you should be able to feel the ribs easily with light pressure but not see them. If the score creeps above 5, reduce portions by 10-15%; below 4, increase by the same amount. Recheck weight every 2-4 weeks and BCS at every vet visit.

Canine daily energy requirement factors (multiples of RER)

Life stageMultiplierTypical dog
Puppy, weaning to 4 months3.0xFastest growth phase
Puppy, 4 months to adult size2.0xGrowing young dog
Adult, spayed / neutered1.6xMost common pet dog
Adult, intact1.8xUnaltered adult dog
Adult, highly active / working2.5xBetween light work (2.0x) and moderate work (3.0x)
Adult, sedentary / obese-prone1.2xPublished range 1.2-1.4x
Weight loss1.0xRER at the target ideal weight
Underweight, gaining1.7xPublished range 1.2-1.8x
Senior (7+ years)1.4xOlder, less active dog
Pregnant, first 42 days1.8xSame as intact adult - do not overfeed early
Pregnant, last 21 days3.0xThird-trimester fetal growth
Lactating, 1 puppy3.0xFree-choice feeding recommended
Lactating, 3-4 puppies4.0xThe value this calculator applies
Lactating, 5-6 puppies5.0xLarger litter, higher demand
Lactating, 7-9+ puppies5.5-6.0x+Peak demand at weeks 3-5

Multiply the resting energy requirement by the factor matching your dog's life stage to get the daily calorie target. Lactation scales with litter size.

Frequently asked questions

How much should I feed my dog per day?

It depends on your dog's weight, age, life stage, and activity level - there is no single universal answer. The standard veterinary approach is to calculate resting energy requirement (RER = 70 x BW_kg^0.75) and then multiply by a life-stage factor (1.2 to 3.0). A 25 lb neutered adult dog, for example, needs roughly 680-700 kcal/day. If the kibble provides 370 kcal per cup that equals about 1.85 cups per day, split across two meals.

Can I just follow the feeding guide on the bag?

Bag guides are a reasonable starting point, but they are deliberately set on the generous side because pet food companies want owners to buy more food. They also cannot account for spay/neuter status, individual metabolism, or activity level. Studies show that following bag guidelines without adjustment is one of the leading causes of pet obesity. Use this calculator to get a personalised target, then track body weight and condition to fine-tune.

How many calories does a dog need per day?

Small dogs (under 10 lb) typically need 200-400 kcal/day. Medium dogs (25-50 lb) need roughly 600-1000 kcal/day. Large dogs (70-100 lb) need about 1100-1500 kcal/day. Giant breeds and working dogs can need 2000-4000+ kcal/day. These are estimates; the exact number depends on life stage, spay/neuter status, and individual metabolism.

How often should I feed my dog?

Most adult dogs do well with two meals, roughly 8-12 hours apart. This reduces hunger and limits the risk of bloat (gastric dilatation-volvulus), especially in large deep-chested breeds. Puppies generally need three to four smaller meals per day because their stomachs are small and blood sugar is less stable. Some large breeds are fed once daily by their owners, though twice daily is the common veterinary recommendation.

How do I calculate dog food in cups vs grams?

Find the calorie density on your dog food label (kcal per cup or kcal per kg). Divide your dog's daily calorie target by the density to get the volume or mass. For dry kibble: daily cups = daily kcal / (kcal per cup). For wet or raw food weighed in grams: daily grams = (daily kcal / (kcal per 100 g)) x 100. A standard cup of dry kibble is roughly 113 g (4 oz), but this varies by kibble size, so weighing is more accurate.

What is RER and how is it different from MER?

RER (resting energy requirement) is the calories a dog needs at complete rest to power basic functions like breathing, circulation, and cell repair. It is calculated as 70 x (body weight in kg)^0.75. MER (maintenance energy requirement, sometimes called DER, daily energy requirement) multiplies RER by a life-stage factor to account for activity, growth, reproduction, and other demands. RER is the floor; MER is the practical daily target.

Does spaying or neutering change how much a dog needs to eat?

Yes, significantly. Spaying and neutering reduce sex-hormone-driven energy expenditure, lowering the maintenance energy requirement by roughly 25-30% compared to intact dogs of the same size and activity level. Most nutrition guidelines assign a multiplier of 1.6 for neutered adults versus 1.8 for intact adults. After surgery, many owners continue feeding the same amount, which is the most common single cause of post-neuter weight gain.

Sources

Written by Dr. Daniel Osei, PhD Biologist · Accra, Ghana

A research biologist bridging molecular genetics and public-facing science through rigorous, evidence-based tools.

How we build & check our calculators

This tool provides general information and education, not professional advice. For decisions about your health, consult a qualified professional.

Search 3,500+ calculators

Loading search…