Home › How much should I feed my dog?

How much should I feed my dog?

The bag's guide is an average for a dog that does not exist. This is how to get a number for yours.

Feeding · Updated August 2026

A woman hugging her yellow Labrador on a sofa

The feeding guide on the bag is a starting point aimed at an average dog that does not exist. Here is how to get to a number that fits the dog in front of you.

The method in three steps

  1. Resting need (RER) = 70 × (ideal bodyweight in kg)0.75
  2. Daily need (MER) = RER × a factor for life stage and activity
  3. Grams = daily calories ÷ the food's kcal per 100g × 100

Why calories, not cups

Two foods can look identical in a bowl and differ by 40% in energy. A dense kibble and a light one, or dry versus wet, produce completely different calorie totals at the same volume. Scoops also vary, and people fill them differently on different days.

Feeding by weight, against a calorie figure, removes all of that guesswork. A cheap kitchen scale is the single most useful piece of pet equipment most owners do not own.

Step one: resting energy requirement

RER is what your pet burns doing nothing at all — organ function, temperature, breathing. The formula used across veterinary practice is 70 multiplied by bodyweight in kilograms raised to the power of 0.75.

The 0.75 exponent matters. It means calorie needs do not scale in a straight line with size: a 40kg dog does not need twice what a 20kg dog needs, but roughly 1.7 times. This is why per-kilo rules of thumb go badly wrong at the extremes.

Step two: the multiplier

SituationDogCat
Weight loss programme1.00.8
Prone to weight gain1.21.0
Adult, neutered1.61.2
Adult, entire1.81.4
Very active / working2.0+
Growing, under 4 months3.02.5
Growing, over 4 months2.02.0

Neutering is the change people most often miss. It lowers resting metabolic rate appreciably, and portions that were correct before surgery become slightly too generous afterwards. Adjust within a few weeks rather than waiting to notice the weight.

Skip the arithmetic

Enter weight, life stage and the calorie content on your bag to get grams per day and grams per meal.

Open the food portion calculator →

Use ideal weight, not current weight

If your pet is overweight, calculating from current weight simply feeds them to stay overweight. Work from the weight they should be. If you do not know that figure, body condition scoring gets you close: each point above the ideal 5 on the 9-point scale represents roughly 10% excess bodyweight.

Worked examples

The arithmetic is easier to trust once you have seen it run through.

PetRERFactorDaily kcalGrams at 360 kcal/100g
5kg neutered adult dog2341.6375104g
12kg neutered adult dog4511.6722201g
30kg neutered adult dog8971.61,435399g
30kg working dog8972.01,794498g
4.5kg neutered cat2161.226072g

Look at the two 30kg rows. Same dog, different job, and a difference of nearly 100g a day. This is why a single number on a bag cannot be right for everyone at that weight.

Note also that the 30kg dog does not eat four times what the 5kg dog eats, despite being six times heavier. That is the 0.75 exponent at work, and it is the reason simple per-kilogram rules overfeed small dogs and underfeed large ones.

Finding the calorie figure on the packaging

Look for ME (metabolisable energy), usually printed near the analytical constituents. It appears as kcal/100g, kcal/kg, or occasionally per cup — which is the least useful, since cups vary.

If only kcal/kg is given, divide by ten to get kcal/100g. If the figure is missing entirely, contact the manufacturer or choose another brand; without it you are guessing, and guessing is what the calculator exists to replace.

Typical ranges: dry dog food 320–420 kcal/100g, wet dog food 70–120, dry cat food 350–450, wet cat food 70–110. Wet food figures look tiny because most of the weight is water — which is why switching from dry to wet means feeding a much larger weight of food for the same calories.

Puppies: feeding for growth without overfeeding

Puppies need roughly two to three times their resting energy requirement, reducing as they mature. Feed four meals a day up to about four months, three until six months, then two.

Large and giant breed puppies are a special case

Overfeeding a large breed puppy makes it grow faster, and faster growth is associated with developmental joint disease. The goal is steady growth, not maximum growth. Use a food formulated for large breed puppies, which controls calcium and energy density, and keep the puppy lean enough to feel ribs easily.

Multi-pet households

Portion control fails where pets can eat each other's food. Practical fixes: feed in separate rooms, feed at fixed times rather than leaving food down, raise the cat's bowl somewhere the dog cannot reach, and use microchip-activated feeders where one animal is on a prescription diet. Free-feeding makes accurate portioning impossible and is the most common reason a diet plan quietly fails.

Changing food safely

DaysOld foodNew food
1–275%25%
3–450%50%
5–625%75%
7+0%100%

Slower for sensitive stomachs, and if loose stools appear, go back a step and hold there for a few days before progressing.

How to tell whether the number is right

The formula gets you a starting point; your pet's body tells you the rest. Weigh every two to four weeks, keep a written record, and check body condition by hand rather than by eye. If weight is drifting the wrong way, adjust by about 10% and hold for three to four weeks before changing again — daily fluctuation and gut fill make shorter comparisons meaningless.

PETSKEEPS · TIP

Run your own numbers rather than following the bag: enter weight, life stage and your food's calorie content for grams per day and per meal. Open the food calculator →

Treats are food

The usual guidance is that treats should make up no more than 10% of daily calories, with the other 90% coming from complete food. In practice treats are where most quiet overfeeding happens — training sessions, table scraps, the biscuit at the door, the family member who is "just being nice".

Two practical fixes: measure the day's food into a container in the morning and take training treats from it, and agree a household rule so the dog is not being fed five times by four people.

Then adjust with your eyes and hands

Every formula is an estimate, typically accurate to within 10 to 20%. The real test is your pet's body condition over the following weeks.

When to ask a vet instead

Skip the calculator and speak to your vet if your pet is on a prescription diet, is pregnant or nursing, has diabetes, kidney, liver or thyroid disease, is losing or gaining weight without a change in feeding, or is a puppy of a giant breed — growth rate in giant breeds needs controlling for joint development, and overfeeding causes real harm.

Common questions

How do I calculate how much to feed my dog?

Work out resting energy requirement as 70 times ideal bodyweight in kilograms to the power of 0.75, multiply by a life-stage factor such as 1.6 for a neutered adult dog, then divide by the food's calories per 100g and multiply by 100 to get grams per day.

Why is the bag's feeding guide different?

Manufacturer guides are generous averages covering a whole weight band and cannot know whether your pet is neutered, elderly, or unusually active. Use them as a rough check rather than a prescription, and adjust based on body condition over four to six weeks.

Should I use my pet's current weight or ideal weight?

Ideal weight. Calculating from current weight when a pet is overweight simply maintains the excess. Body condition scoring helps estimate the ideal figure — each point above 5 on the 9-point scale is roughly 10% excess bodyweight.

How many treats can I give?

As a general guide, no more than 10% of daily calories should come from treats, with the remaining 90% from a complete diet. Measuring the day's food out in the morning and taking training treats from that portion is the simplest way to keep within it.

Where do I find the calories on a bag of pet food?

Look for ME or metabolisable energy, usually near the analytical constituents, expressed as kcal per 100g or per kg. If only kcal/kg is shown, divide by ten. If it is not printed at all, contact the manufacturer — accurate portioning is impossible without it.

How many times a day should I feed a puppy?

Roughly four meals a day up to about four months, three until six months, then twice daily. Large and giant breed puppies should be kept lean, since fast growth is linked to developmental joint problems.

How do I switch my pet to a new food?

Over about a week: 25% new for two days, then 50%, then 75%, then fully. If loose stools appear, go back a step and hold for a few days before continuing.

Keep reading

Is my pet overweight? How to tell →Your dog's age in human years →Food portion calculator →

Sources

General guidance only, not veterinary advice. Always consult your vet about your own animal.