How Much Should I Feed My Dog?
The short answer
There’s no single number of cups per day that suits every dog. How much your dog should eat depends on its body weight, life stage, activity level, neutered or intact status and body condition, plus two things people often forget: how many calories are in your particular food and how many treats your dog gets. The easiest starting point is to estimate your dog’s daily calorie needs, then convert those calories into a portion using the calorie content printed on your dog’s actual food.
What Determines How Much Food a Dog Needs?
Two dogs that weigh the same can need quite different amounts of food. These are the main reasons.
Body weight
Heavier dogs need more energy in total, but energy needs don’t rise in a straight line with weight. Per kilogram, a small dog uses more energy than a large one. That’s why feeding formulas scale weight by a power of 0.75 rather than simply multiplying it.
Body condition
Weight tells you how heavy a dog is; body condition tells you whether that weight is appropriate. A dog carrying extra fat may need its portion based on a healthier target weight, which is something to agree with your veterinarian rather than guess.
Age and life stage
Growing puppies need much more energy for their size than adults, and their needs shift quickly. Adult dogs are usually fed to maintain a steady weight. Older dogs vary widely: some slow down and need less, others don’t change much.
Activity level
A dog that hikes, runs or works most days burns more than a dog that mostly relaxes at home. Activity can change with the seasons, too, so the right amount in summer may not be the right amount in winter.
Neutered or intact status
Neutered and spayed adult dogs generally have lower energy needs than intact adults, which is why published feeding factors are lower for them. Many owners notice weight creeping up after neutering if portions stay the same.
Food calorie density
This is how much energy is packed into a cup, can or kilogram of food. It’s often the biggest reason feeding advice doesn’t transfer from one dog to another: “two cups a day” means very different calories depending on the food.
Treats and extras
Biscuits, chews, training rewards, dental sticks and table scraps all contain calories. If they aren’t counted, a perfectly calculated meal portion can still add up to too much.
How to Calculate How Much to Feed Your Dog
This is the same process our Dog Food Calculator follows. Knowing the steps makes it easier to understand the result and spot when something needs adjusting.
-
Know your dog’s current weight
Weigh your dog on a reliable scale. Formulas use kilograms, so convert pounds by dividing by 2.2046. If your dog is well above or below a healthy condition, ask your vet which weight to use.
-
Estimate the Resting Energy Requirement (RER)
RER is the energy a dog uses at complete rest just to keep its body running: breathing, circulation, digestion and temperature control.
RER = 70 × (body weight in kg)0.75
RER is only the base. It is not how many calories your dog should eat in a day.
-
Estimate daily energy needs
Estimated daily energy = RER × appropriate energy factor
The factor reflects your dog’s situation, such as life stage, activity and neutered or intact status. Veterinary references publish typical starting factors, for example about 1.6 for a neutered adult at typical activity. The result is a starting estimate, not a guaranteed requirement. For a fuller explanation of RER and energy factors, read how many calories a dog needs, or get a calorie-only estimate with the Dog Calorie Calculator.
-
Find the calorie density on your food label
Look for the calorie content statement, usually near the guaranteed analysis. It may be written in one or more of these formats: kcal/cup, kcal/kg, kcal/100 g or kcal/can. If you can’t find it, the manufacturer should be able to tell you.
-
Convert calories into a daily portion
First subtract any calories you plan to give as treats. Then use whichever format your label gives:
Turning calories into a portion Label shows Daily portion kcal per cup Cups/day = food calories needed ÷ kcal per cup kcal per 100 g Grams/day = food calories needed ÷ kcal per 100 g × 100 kcal per kg Grams/day = food calories needed ÷ kcal per kg × 1,000 kcal per can Cans/day = food calories needed ÷ kcal per can -
Divide the daily amount into meals
Split the daily portion across the number of meals you feed. Two meals of 1.4 cups is the same daily food as one meal of 2.8 cups.
Illustrative example only
Dog Feeding Example
Here’s how the steps work for one imaginary dog and one imaginary food. It isn’t a recommendation for your dog.
| Dog | 20 kg adult, neutered, typical activity |
|---|---|
| RER | 70 × 200.75 ≈ 70 × 9.457 ≈ 662 kcal/day |
| Energy factor | 1.6 (neutered adult, typical activity: the calculator’s documented starting factor) |
| Estimated daily energy | 662 × 1.6 ≈ 1,059 kcal/day |
| Treat allowance | Up to 10% ≈ 106 kcal, leaving ≈ 953 kcal for the main food |
| Food | A dry food with 350 kcal per cup |
| Daily portion | 953 ÷ 350 ≈ 2.72 cups/day |
| Two meals | ≈ 1.36 cups per meal |
Change any one input (a food with 420 kcal per cup, an intact dog, a less active dog) and the answer changes. That’s why a single chart can’t give everyone the right number.
Dog Feeding Chart by Weight
Many feeding charts list “cups per day” by weight. The problem is that a cup of one food can contain far more calories than a cup of another, so a universal cups chart can easily over- or under-feed. The table below shows something that is the same for every dog of a given weight: the Resting Energy Requirement. The middle column shows one illustrative daily estimate so you can see how RER becomes a feeding figure.
| Dog weight | Approximate RER | Example daily estimate* | Why the actual food amount varies |
|---|---|---|---|
| 5 kg (11 lb) | 234 kcal/day | ≈ 374 kcal/day | Small dogs eat small amounts, so a few treats can be a large share of the day’s calories. |
| 10 kg (22 lb) | 394 kcal/day | ≈ 630 kcal/day | The same calories can mean very different cups depending on the food’s kcal per cup. |
| 15 kg (33 lb) | 534 kcal/day | ≈ 854 kcal/day | Daily activity can move needs noticeably up or down. |
| 20 kg (44 lb) | 662 kcal/day | ≈ 1,059 kcal/day | Intact adults typically have higher starting estimates than neutered adults. |
| 25 kg (55 lb) | 783 kcal/day | ≈ 1,252 kcal/day | Body condition matters: an overweight dog may need portions based on a target weight. |
| 30 kg (66 lb) | 897 kcal/day | ≈ 1,436 kcal/day | Puppies and seniors can differ a lot from adults of the same weight. |
| 40 kg (88 lb) | 1,113 kcal/day | ≈ 1,781 kcal/day | Individual metabolism varies, so monitoring weight is essential. |
*The example column assumes a neutered adult at typical activity (RER × 1.6) and no treats. It doesn’t apply to puppies, intact dogs, very active or inactive dogs. RER on its own is not your dog’s daily calorie requirement. To turn any of these calories into cups or grams, divide by your own food’s calorie density.
Cups vs Grams: How Should You Measure Dog Food?
Measuring cups are quick and convenient, which is why most feeding guides use them. The catch is that a scooped cup isn’t a fixed amount: a heaped scoop, a loosely filled scoop and a levelled scoop can differ, and they change from person to person in the same household.
Weighing food in grams on an inexpensive kitchen scale is generally more repeatable. It’s especially helpful for small dogs, where small measuring errors are a larger share of the day’s food, and for dogs whose weight you’re trying to manage.
Kibble products also differ in size, shape and density, so one cup of one food doesn’t weigh the same as one cup of another. There is no universal cup-to-gram conversion for dog food. If you want to switch between cups and grams, use the grams-per-cup figure on your food’s label, or weigh a level cup of your specific food. You can enter that number in the calculator to see your dog’s portion in both cups and grams.
How Often Should I Feed My Dog?
Meal frequency changes when your dog eats, not how much in total. Calculate the daily amount first, then divide it. There’s no single schedule that’s right for every dog, but these general patterns are common.
Puppies
Young puppies have small stomachs and high energy needs, so they’re usually fed several smaller meals a day. Meals are typically reduced as they grow. Follow your vet’s or breeder’s guidance for your puppy’s age and size.
Adult dogs
Many adult dogs are fed twice a day, which spreads food out and fits most routines. Some do fine on a different pattern. What matters most is that the daily total is right.
Senior dogs
Many older dogs stay on their adult routine. Some do better with smaller, more frequent meals, particularly if appetite changes. Talk to your vet if eating habits shift noticeably.
A dedicated Puppy Feeding Calculator Coming soon will cover growing puppies in more detail.
How Much Should I Feed a Puppy?
Puppies aren’t small adults. They need energy both to run their bodies and to grow, so their calorie needs relative to body size are much higher than an adult dog’s. Those needs also change quickly: a young puppy can gain weight very quickly, and a portion that was right a month ago may now be too small.
That’s why our methodology doesn’t treat every puppy the same. Published starting factors are higher for young puppies (up to about 4 months) than for older puppies (from about 4 months to adult size), and the Dog Food Calculator asks for your puppy’s age range for that reason.
Large and giant breed puppies need particular care. Growing too fast can be a problem for these breeds, so they’re usually fed a food formulated for large-breed growth, with portions guided by a veterinarian and regular weight checks.
Weigh puppies often, recalculate as they grow, and ask your vet if you’re unsure whether growth is on track. Puppy Feeding Calculator Coming soon
How Much Should I Feed an Adult Dog?
For most adult dogs the goal is maintenance: enough food to hold a healthy weight. The amount depends on the dog’s weight, how active it really is on most days, whether it’s neutered or intact, its body condition, the calorie density of its food and the treats it gets.
Treat your first calculated amount as a starting point rather than a fixed rule. Feed it consistently for a few weeks, weigh your dog, check its body shape, and adjust gradually if needed. You can estimate your dog’s daily portion in a couple of minutes, then fine-tune from there.
How Much Should I Feed a Senior Dog?
There’s no single feeding factor that fits every senior dog. Ageing affects dogs very differently: activity may drop, muscle and body composition can change, and health issues can alter appetite and needs. Some older dogs need fewer calories as they slow down; others stay active and need about the same as before.
A practical approach is to use a calculator for a starting estimate based on your dog’s real activity level, then watch body condition closely and adjust. Because health changes are more common in older dogs, unexplained weight loss or gain, or a change in appetite, is a good reason to see your veterinarian.
Wet Food vs Dry Food Portions
Wet and dry foods can have very different calorie densities, mainly because wet food contains much more water. A cup or 100 g of one isn’t equivalent to a cup or 100 g of the other, so don’t swap them by volume or weight. Use each product’s own calorie information.
If you mix wet and dry food, the total calories from both need to fit within your dog’s daily target. For example, you might decide that a quarter of the day’s food calories come from wet food and three-quarters from dry, then work out each portion separately using its own label.
Do Treats Count Toward My Dog’s Daily Food?
Yes. Every treat adds calories, and those calories count toward the same daily total as meals. A common general guideline from veterinary nutrition services is that treats and extras should make up no more than about 10% of daily calories. It’s a practical rule of thumb, not a physiological requirement, and it helps make sure most nutrition comes from a complete and balanced food.
If your dog gets treats every day, reduce the main meal slightly to make room. Our feeding calculator can do this for you: choose a treat allowance and it subtracts those calories before calculating the main food portion.
How to Tell if You’re Feeding the Right Amount
A calculated amount is a starting point. Your dog’s body tells you whether it’s right. Check these regularly:
- Body weight: weigh your dog every few weeks and note the result, so small trends aren’t missed.
- Body condition: at a healthy condition you can feel the ribs easily under a thin layer of fat.
- Waist and shape: looking from above, you should see a waist behind the ribs; from the side, the belly should tuck up.
- Appetite and energy: note any lasting changes in eagerness to eat or everyday energy.
- Unintended changes: gradual weight gain or loss you didn’t plan for is a sign the portion needs a small adjustment.
If adjustments are needed, change portions in small steps and re-check after a few weeks. Avoid large, sudden cuts. If your dog needs to lose a significant amount of weight, a vet-guided plan is the safest route. Veterinary teams often use a 9-point body condition score; the WSAVA body condition score chart shows what each score looks like.
When Should You Recalculate Your Dog’s Food?
Recalculate whenever one of the inputs changes:
- Your dog’s weight changes
- Your puppy grows
- Activity level changes
- Your dog is neutered or spayed
- You switch food brand or formula
- The food’s calorie density changes
- Body condition changes
- Your dog enters a new life stage
It only takes a minute to calculate a new feeding estimate with the new details.
Common Dog Feeding Mistakes
These are easy to make, and easy to fix once you know about them.
- Following a cups-per-day number without checking kcal per cup. Cups only mean something alongside the food’s calorie density.
- Keeping the same portion after changing food. A new food with more calories per cup means the old scoop now delivers more.
- Forgetting treats. Training rewards, chews and scraps add up across a day.
- Assuming every cup weighs the same. Kibble density varies, and so does how people scoop.
- Never rechecking body weight. Without regular weigh-ins, slow weight gain is easy to miss.
- Confusing RER with daily calorie needs. RER is only the resting baseline; daily needs are usually higher.
- Overestimating activity. Base it on a normal day, not the weekend hike.
- Making big changes from one calculation. Adjust gradually and let body condition guide you.
Frequently Asked Questions
How much food should I feed my dog each day?
It depends on your dog’s calorie needs and your food’s calorie content. Estimate daily calories from weight, life stage and activity, subtract treats, then divide by the calories per cup, can or 100 g on the label. Monitor weight and adjust.
How many cups of food should a dog eat?
There’s no universal number, because foods contain different calories per cup. Divide your dog’s estimated daily food calories by your food’s kcal per cup. For example, 953 kcal ÷ 350 kcal per cup ≈ 2.72 cups.
How do I calculate dog food portions by weight?
Convert weight to kilograms, calculate RER (70 × kg0.75), multiply by an energy factor for your dog’s life stage and activity, then convert the calories into a portion using your food’s calorie density.
Is RER the same as daily calorie needs?
No. RER is the energy used at rest. Daily needs are estimated by multiplying RER by a factor, for example about 1.6 for a typical neutered adult, so they are usually higher than RER.
Is it better to measure dog food in cups or grams?
Grams on a kitchen scale are usually more repeatable. If you prefer cups, use a level measuring cup and check your food’s grams per cup so you know how much each cup really contains.
Do treats count toward daily calories?
Yes. A common general guideline is to keep treats and extras to about 10% of daily calories or less, and reduce the main meal to make room for them.
How often should I recalculate my dog’s food?
Whenever something changes: weight, food, activity, neuter status, body condition or life stage. Growing puppies need recalculating often.
Should puppies eat more than adult dogs?
Relative to their body size, yes. Growing puppies have higher energy needs per kilogram, especially when young. Their total food changes as they grow, so weigh them often and ask your vet about large or giant breed puppies.
Methodology and Sources
This guide uses the same approach as the PawCalcHub Dog Food Calculator: RER = 70 × kg0.75, multiplied by one published starting factor, then converted into a portion using the food’s own calorie density. The full factor table is on the Dog Food Calculator page.
- Merck Veterinary Manual: Daily Maintenance Energy Requirements for Dogs and Cats
- Pet Nutrition Alliance: Calculating Calories Based on Pet Needs
- Today’s Veterinary Nurse: Energy Calculations (2022)
- UC Davis Veterinary Medical Teaching Hospital, Nutrition Support Service: Treat guidelines for dogs
- WSAVA: Body Condition Score chart (dogs)
- WSAVA Global Nutrition Guidelines and toolkit
Educational purpose: PawCalcHub provides general educational information and estimates. It is not veterinary advice, diagnosis or treatment, and it doesn’t replace an individual plan from your veterinarian. This guide has not been reviewed by a veterinarian.