๐ŸพPet Age CalculatorDog ยท Cat ยท Feeding Hub

Blog ยท 8 November 2026

How much should I feed my dog?

The short answer: a 10ย kg neutered adult dog needs about 630 kcal a day, a 20ย kg dog about 1,059 kcal, and a 40ย kg dog about 1,781 kcal. The numbers come from the formula vets actually use โ€” resting energy (RER) times a life-stage factor (MER) โ€” not from the bag, which is written for an average dog that may not be yours. This page explains the formula, gives you the feeding chart by weight, and shows how to turn calories into cups, grams and a routine you can adjust.

The formula vets use: RER ร— MER

Vets start from the resting energy requirement (RER) โ€” the calories a dog burns just staying alive at rest. The formula, from the WSAVA Global Nutrition Guidelines and the National Research Council, is RER = 70 ร— (body weight in kg)^0.75. The 0.75 exponent matters: a 40ย kg dog does not need four times what a 10ย kg dog needs, it needs about 2.8 times as much, because larger animals burn fewer calories per kilogram.

Then the RER is multiplied by a life-stage factor to get the maintenance energy requirement (MER) โ€” the calories your dog actually needs each day. Puppies and nursing mothers have the highest factors; neutered adults and seniors the lowest. Our pet feeding calculator does exactly this calculation, and converts the result into cups and grams using your own food's kcal per cup.

MER factors by life stage

Life stageMER factorNotes
Puppy, under 4 months2.0โ€“3.0 ร— RERGrowth food; 3โ€“4 meals a day
Puppy, 4โ€“12 monthsabout 2.0 ร— RERLarge breeds need controlled calcium
Adult, neutered1.4โ€“1.6 ร— RERThe default for most pet dogs
Adult, intact1.6โ€“1.8 ร— RERNeutering cuts needs by roughly 20%
Active / working dog2.0โ€“2.5 ร— RERSporting, herding, heavy work
Senior, low activity1.2โ€“1.4 ร— RERWatch weight โ€” seniors gain easily
Weight loss1.0 ร— RERFeed to the target weight, not the current one

Factors: WSAVA Global Nutrition Guidelines and AAHA Weight Management Guidelines. Worked example: a 10ย kg neutered adult โ€” RER = 70 ร— 10^0.75 โ‰ˆ 394 kcal; ร— 1.6 = about 630 kcal/day.

Dog feeding chart by weight

Daily calories for a neutered adult dog at normal activity (MER = 1.6 ร— RER). Cups assume a typical dry kibble at 360 kcal per cup โ€” check your own bag, because brands vary from about 300 to 400 kcal per cup.

Dog's weightRER (kcal/day)Daily food (kcal)Kibble at 360 kcal/cup
5 kg (11 lb)234374about 1 cup
10 kg (22 lb)394630about 1ยพ cups
15 kg (33 lb)534854about 2โ…“ cups
20 kg (44 lb)6621059about 3 cups
25 kg (55 lb)7831252about 3ยฝ cups
30 kg (66 lb)8971436about 4 cups
40 kg (88 lb)11131781about 5 cups

The same formula works for cats โ€” a 4.5ย kg neutered adult cat: RER โ‰ˆ 216 kcal, ร— 1.2 = about 260 kcal/day. See how old is my cat in human years for the cat age side of the same story.

From calories to the bowl

Divide the daily calories by your food's density. At 360 kcal per cup, a 20ย kg dog on 1,059 kcal gets about 2.9 cups a day; at 300 kcal per cup it would be 3.5 cups, and at 400 kcal per cup only 2.6. That is why the bag's chart is a rough guide at best โ€” the same dog eats a different volume from every brand. The feeding calculator takes your food's own kcal per cup and gives you cups and grams in one step.

Split the daily amount into two meals for most adult dogs (three or four for puppies under 6 months). Keep treats under 10% of the daily calories โ€” for a 630 kcal dog that is 63 kcal, roughly two small biscuits. Treats are the quiet way most dogs drift overweight: the main meals are measured, the extras are not.

Adjust from body condition, not appetite

The chart gives a starting point, not a prescription. The check that matters is the body condition score (BCS), the 1โ€“9 scale vets use: at the ideal 4โ€“5, you can feel the ribs easily without seeing them, there is a visible waist from above, and an abdominal tuck from the side. Weigh your dog every 2โ€“4 weeks and move the food by about 10% at a time โ€” less if the ribs are disappearing, more if they are showing. If your dog is overweight, calculate from the target weight, not the current one: feeding for the current weight simply maintains the excess.

Age changes the number too. Puppies need two to three times their resting energy; seniors need less than they did at five. If you are working out where your dog sits in life, the dog age calculator converts age to human years with the AKC size chart, explained in how old is my dog in human years.

Quick answers

How many calories does a 10 kg dog need a day?

About 630 kcal if neutered and moderately active โ€” RER 394 ร— 1.6. That is about 1ยพ cups of a 360 kcal/cup kibble, split into two meals.

How many cups of food should I feed my dog?

Divide the daily calories from the chart above by your food's kcal per cup (printed on the bag). A 20 kg dog needs about 1,059 kcal โ€” 2.9 cups at 360 kcal/cup, 3.5 cups at 300, 2.6 cups at 400.

Should I feed my dog once or twice a day?

Twice a day for most adults โ€” it steadies blood sugar and digestion, and large, deep-chested breeds fed once a day carry a higher bloat risk. Puppies under 6 months do better on three or four smaller meals.

How much should I feed a puppy?

About 2โ€“3 ร— RER for puppies under 4 months, about 2 ร— RER from 4โ€“12 months, on a food made for growth. A 10 kg puppy at 2.5 ร— RER needs roughly 984 kcal a day โ€” far more per kilogram than an adult. Ask your vet before changing a large-breed puppy's diet, because calcium and growth rate matter as much as calories.

Sources

Disclaimer: General guidance only, not veterinary advice. These are starting estimates from published veterinary formulas โ€” individual dogs vary with breed, metabolism and health. If your dog is a puppy, pregnant or nursing, diabetic, or has kidney, thyroid or joint disease, ask your vet before changing the diet. If your dog is losing or gaining weight unexpectedly, see a vet.

More free calculators

Free tools from the same network โ€” no sign-up, no ads in your way.