Dog Feeding Amounts by Weight, Age and Activity
How much food should a dog eat per day? Portion guidance by weight, age, activity and food type, with worked kcal examples — get exact amounts free.
How Much Should I Feed My Dog?
A dog's daily feeding amount is determined by two numbers: the daily calorie requirement and the calorie density of the food. The calorie requirement starts with RER, which equals 70 x (body weight in kg ^ 0.75); multiply RER by a life-stage factor to get MER, the maintenance calorie target. A typical neutered adult uses a 1.6 factor and an intact adult uses 1.8.
Worked example: a 30 lb (13.6 kg) neutered adult has an RER of about 496 kcal, which becomes roughly 793 kcal per day at the 1.6 factor. On a food that delivers 400 kcal per cup, the daily portion equals daily kcal divided by kcal per cup: 793 / 400 = about 2 cups (roughly 220 g of kibble).
This single formula replaces the wide ranges printed on food bags. It works for every food type, dry, canned, fresh or home-cooked, because the portion always equals the calorie target divided by the food's calorie density. Convert your own dog's calorie target into cups with the kcal-to-cups converter, then verify the result against the tables below.
Dog Feeding Amounts by Weight
Body weight is the primary input of RER, so weight sets the baseline for every portion. The table below assumes a neutered adult on a 400 kcal per cup food. A 50 lb neutered dog requires about 1,167 kcal per day, which equals about 2.9 cups; a 10 lb dog needs about 346 kcal, or roughly 0.9 cup.
One rule overrides the table: feed to ideal body weight, not current weight. Overweight dogs are fed to the weight they should be, otherwise the formula locks in the excess. If your dog's ribs are hard to feel under light pressure, use the row for the target weight, not the scale weight. The full cups-and-grams dog chart extends these rows from 5 to 100 lb with senior adjustments.
| Dog weight | Daily kcal (neutered adult) | Cups per day (400 kcal/cup) |
|---|---|---|
| 10 lb (4.5 kg) | ~346 kcal | ~0.9 cup |
| 30 lb (13.6 kg) | ~793 kcal | ~2 cups |
| 50 lb (22.7 kg) | ~1,167 kcal | ~2.9 cups |
| 70 lb (31.8 kg) | ~1,499 kcal | ~3.7 cups |
| 90 lb (40.9 kg) | ~1,811 kcal | ~4.5 cups |
How to Calculate Your Dog's Portion in 3 Steps
Portion calculation requires three inputs: body weight, a life-stage factor and the food's kcal density. The kcal-per-cup value is printed on the pet food label under Calorie Content, so every input is available at home.
Step 1: weigh your dog and convert to kilograms (kg = lb / 2.2). Step 2: compute the calorie target as 70 x kg^0.75 x factor; use 1.6 for a neutered adult. Step 3: divide the calorie target by the label's kcal per cup to get cups per day.
Step 3 is where most owners go wrong. Dry dog food ranges from 250 to 600 kcal per cup, so two identical dogs on different foods receive very different cup amounts even though their calorie targets match. Never carry a cup amount from one food to another; recalculate from the label every time you switch. The full math behind the calorie target is covered in RER and MER explained.
- Step 1: weigh the dog; kg = lb / 2.2
- Step 2: kcal target = 70 x kg^0.75 x life-stage factor
- Step 3: cups per day = kcal target / label kcal-per-cup
Cups, Pounds and Bag Math
One pound of dry dog food contains about 4 measuring cups, because a level 8-oz cup holds roughly 4 oz (110-120 g) of kibble. That single conversion answers most bag questions: a 5 lb bag yields about 20 cups, a 15 lb bag about 60 cups, a 30 lb bag about 120 cups and a 40 lb bag about 160 cups.
Bag math also predicts cost and shelf life. A dog eating 2 cups per day finishes a 30 lb bag in roughly 60 days. For exact numbers, divide 454 g by the grams-per-cup figure on your label, since dense kibbles run closer to 3.5 cups per pound.
A kitchen gram scale measures portions more accurately than a scoop; free scoops overfill a level cup by up to 20%, and a 20% daily surplus becomes visible weight gain within weeks. The dog food cup conversions page holds the full bag-yield chart.
How Age, Activity and Neutering Change the Amount
The life-stage factor moves the portion far more than most owners expect. Neutering reduces daily calorie needs by about 25-30%, which is why the neutered factor is 1.6 against 1.8 for intact adults. Senior dogs use a 1.4 factor, weight-loss plans run at 1.0 x RER, and light work raises the factor to 2.0.
The extremes sit at reproduction and hard labor. Pregnant dogs climb toward 3.0 x RER in late gestation, lactating dogs require 4 to 8 times RER depending on litter size, and moderate working dogs run at 3.0. Puppies under 4 months eat at 3.0 x RER on current weight.
Apply exactly one factor, then verify with the scale every two weeks: steady weight means the factor fits, drift means it needs a 10% correction. Senior dog feeding amounts and wet food amounts for dogs show these factors applied to specific cases, and feeding by breed and size maps typical adult weights to the right table row.
How Often Should You Feed a Dog?
Adult dogs eat two meals per day, spaced 8 to 12 hours apart, and the daily ration is split into equal per-meal portions. A dog on 2 cups per day therefore gets 1 cup in the morning and 1 cup in the evening. Two meals hold blood sugar and hunger steadier than one large meal and reduce the bloat risk associated with a single rapid feed in deep-chested breeds.
Puppies eat more often: 3 to 4 meals per day depending on age, because small stomachs and high growth demands do not fit into two feeds. The frequency changes with age; the total daily calories do not change with meal count. Set meal times on a fixed clock, since consistent feeding schedules make appetite changes, an early illness signal, easier to spot. The puppy portions by age guide covers the growth-stage meal counts in detail.
When to Feed Less: Weight, Treats and Extras
Treats are limited to 10% of daily calories, and everything outside the bowl counts: chews, toppers, table scraps and training rewards all live inside that 10%. A 793 kcal dog has a 79 kcal treat budget, which is roughly one medium biscuit. When treats exceed the budget, reduce the meal portion by the same kcal amount rather than adding on top.
A body condition score above 5 out of 9 signals a portion reduction. Recalculate the target at ideal weight, or move the factor toward 1.0 x RER for an active weight-loss plan; the dog weight management guide walks through the full protocol.
Short-term bland diets follow the same calorie logic. A chicken-and-rice diet for digestive upset replaces the regular ration at equal calories, split into 3 or 4 small meals; one cup of cooked chicken and rice carries about 350-400 kcal, so a 793 kcal dog needs about 2 cups spread across the day. Pumpkin is a topper, not a meal, at 1-4 tablespoons inside the treat budget. Before you change anything, check your dog's exact daily amount with the how-much-to-feed calculator and adjust from a real number, not a guess.
Frequently asked questions
- How many cups of dog food should a dog eat per day?
- Cups per day equal the dog's daily kcal target divided by the food's kcal per cup. A 30 lb neutered adult needs about 793 kcal, which is about 2 cups of a 400 kcal-per-cup food. The same dog on a 500 kcal-per-cup food gets only 1.6 cups.
- How many cups are in a pound of dog food?
- About 4 cups per pound. The range runs 3.5 to 5 cups depending on kibble size and density, because one level cup holds roughly 110-120 g of kibble.
- How much should I feed my dog by weight?
- Use RER x life-stage factor: a 10 lb neutered dog needs about 346 kcal, a 50 lb dog about 1,167 kcal and a 90 lb dog about 1,811 kcal per day. Feed to ideal body weight, not current weight, if your dog is over or under condition.
- Is it better to feed a dog once or twice a day?
- Twice a day is the better default for adult dogs. Two meals 8-12 hours apart hold hunger and digestion steadier than one large feed, and the daily ration simply splits into two equal portions.