How much should I feed my dog? A weight chart by size
By Josh · Reviewed and updated: 2026-09-16
A 40 lb adult dog eats about 985 kcal per day (NRC: RER 615 × 1.6) — roughly 2.5 cups of typical 400 kcal/cup kibble, split into two meals. The chart below gives the exact amount for your dog's weight, worked out from NRC equations instead of the rounded-up numbers on the bag.
Precision tip: a digital scale makes this daily measurement effortless. See the full reference dataset (CC BY 4.0) behind these numbers: pet calorie reference dataset.
Feeding charts on the bag are written for large groups of dogs at once, and they are usually rounded upward. The table below is calculated from your dog's metabolic body weight instead, so it gives a tighter starting point — and every number in it is shown with its working, so you can check it yourself.
If you already know your dog's weight and your food's calorie content, the calculator on the home page will do this for your exact numbers in a few seconds. This page is for the case where you want a chart to compare against, or you want to see how the numbers are produced.
Breed size bands
“Breed size” matters less than body weight, but size bands are how people usually describe their dog, so here is the mapping used on this page.
| Size band | Typical adult weight | Examples |
|---|---|---|
| Toy | under 12 lb | Chihuahua, Pomeranian, Yorkshire Terrier |
| Small | 12–25 lb | Beagle, Shih Tzu, French Bulldog |
| Medium | 25–50 lb | Border Collie, Cocker Spaniel, Australian Shepherd |
| Large | 50–90 lb | Labrador, Golden Retriever, German Shepherd |
| Giant | over 90 lb | Great Dane, Newfoundland, Saint Bernard |
Smaller dogs need more calories per pound than large dogs. This is not intuition, it is Kleiber's Law: metabolic rate scales with body mass to roughly the 0.75 power, not linearly. A 120 lb dog does not need 24 times the calories of a 5 lb dog — it needs about 11 times. Any chart that scales calories in a straight line will overfeed large breeds and underfeed toy breeds.
Adult dog feeding chart (5 lb to 120 lb)
Calculated for a neutered adult dog of typical activity — roughly an hour of walking a day — eating a dry food of 350 kcal per cup, which is the standard figure for adult maintenance kibble. Portions assume two meals a day.
| Weight | Weight | Calories / day | Cups / day | Grams / day | Per meal |
|---|---|---|---|---|---|
| 5 lb | 2.3 kg | 207 | 0.59 | 65 | 0.30 |
| 10 lb | 4.5 kg | 348 | 0.99 | 109 | 0.50 |
| 15 lb | 6.8 kg | 472 | 1.35 | 148 | 0.67 |
| 20 lb | 9.1 kg | 585 | 1.67 | 184 | 0.84 |
| 25 lb | 11.3 kg | 692 | 1.98 | 218 | 0.99 |
| 30 lb | 13.6 kg | 794 | 2.27 | 249 | 1.13 |
| 40 lb | 18.1 kg | 985 | 2.81 | 309 | 1.41 |
| 50 lb | 22.7 kg | 1,164 | 3.33 | 366 | 1.66 |
| 60 lb | 27.2 kg | 1,335 | 3.81 | 419 | 1.91 |
| 70 lb | 31.8 kg | 1,498 | 4.28 | 471 | 2.14 |
| 80 lb | 36.3 kg | 1,656 | 4.73 | 520 | 2.37 |
| 100 lb | 45.4 kg | 1,958 | 5.59 | 615 | 2.80 |
| 120 lb | 54.4 kg | 2,244 | 6.41 | 705 | 3.21 |
Grams are estimated at 110 g per cup. If your bag states a grams-per-cup figure, use that instead — kibble density varies with pellet size.
The most important adjustment: your food's calorie density
This is where most feeding charts quietly go wrong. Two bags of adult kibble can differ by 50% in calorie content, and “cups per day” only makes sense alongside the kcal/cup figure of the food you actually bought.
Take the same 30 lb dog from the chart, which needs about 794 kcal/day:
| Your food | kcal per cup | Cups per day | Grams per day |
|---|---|---|---|
| Weight-management kibble | 280 | 2.83 | 312 |
| Typical adult kibble | 350 | 2.27 | 249 |
| Grain-free formula | 370 | 2.14 | 236 |
| High-performance kibble | 450 | 1.76 | 194 |
Same dog, same calories, a difference of over a cup of food per day. None of the four is wrong — but if you read a chart built for 350 kcal/cup and then scoop a 450 kcal/cup food at that rate, you are overfeeding by roughly 29%. Over months, that is how a dog becomes overweight.
So the practical rule is: find the kcal/cup figure on your bag first, then work out the portion. Most US bags print it under “Calorie Content” as two numbers, for example 3,700 kcal/kg, 370 kcal/cup. See how to read the calorie panel if you cannot find it.
Cooking for your dog rather than buying a bag? The same two steps still apply, but the calorie figure becomes the hard part — homemade dog food: how much to feed works through the conversion from a kcal per kilogram figure.
If your dog is not a neutered adult of typical activity
Spay and neuter status moves calorie needs by roughly 10 to 20%, and life stage moves them much more than that. Here is the same 30 lb dog under six different profiles, on 350 kcal/cup food:
| Profile | Factor | Calories / day | Cups / day |
|---|---|---|---|
| Puppy, under 4 months | 3.0 | 1,488 | 4.25 |
| Puppy, 4–12 months | 2.0 | 992 | 2.83 |
| Adult, neutered, active | 2.0 | 992 | 2.83 |
| Adult, neutered, typical | 1.6 | 794 | 2.27 |
| Adult, neutered, low activity | 1.4 | 694 | 1.98 |
| Senior, 7 years and over | 1.4 | 694 | 1.98 |
A 30 lb puppy under four months needs nearly twice the calories of an adult of the same weight. This is the single biggest error a weight-only chart makes: feeding a puppy the adult amount for its weight leaves it short by around 47%. The puppy feeding schedule gives the amounts by weight and age bracket, the meal pattern by age, and the reason a puppy chart has to be run on current weight rather than expected adult weight.
How many calories should a dog eat per day?
A neutered adult dog of typical activity needs about 630 kcal a day at 10 kg, 1,059 kcal at 20 kg, and 1,436 kcal at 30 kg. Weight alone does not fix the number: activity level and neutering status move it by tens of percent, and a puppy under four months of the same weight needs nearly twice as much.
Every figure here comes from the same two steps the calculator runs. First the resting energy requirement:
Then a multiplier for life stage, neutering and activity. The multipliers are in the table above — a neutered adult of typical activity is 1.6, low activity 1.4, active 2.0.
| Activity | 10 kg (22 lb) | 20 kg (44 lb) | 30 kg (66 lb) |
|---|---|---|---|
| Low activity (1.4 × RER) | 551 kcal | 927 kcal | 1,256 kcal |
| Typical activity (1.6 × RER) | 630 kcal | 1,059 kcal | 1,436 kcal |
| Active (2.0 × RER) | 787 kcal | 1,324 kcal | 1,795 kcal |
Daily calories for a neutered adult, by activity and body weight. Figures come from this site's calculator, which uses the NRC resting energy equation with the usual life-stage and activity multipliers.
Work out your own dog's number
Why the weight loss plan gives a smaller number. Our dog weight loss plan shows a daily target of about 662 kcal for a 20 kg dog, where this page shows 1,059 kcal. Both are correct, and the difference is not rounding.
The weight loss plan feeds for the dog's ideal weight at 1.0 × RER — a diet works by creating a deficit, so that number is the amount to feed, not the energy a 20 kg dog burns. This page answers "how much energy does this dog need in a day"; that page answers "how much do we feed while it is losing weight". Same weight, two different questions — and the two numbers must never be swapped.
This is a starting point, not a prescription. Weigh the dog every two to four weeks and judge by the body condition score, not by a single reading. If the dog keeps gaining on this amount, the amount changes, not the dog. Weight loss that happens without a diet, or an appetite that changes suddenly, is a question for your vet.
One thing worth knowing: the chart printed on most bags is not this calculation — it is a generous guide written to cover a range of dogs. Why the bag chart overfeeds works through the difference.
How many meals a day?
This page's chart assumes two meals a day, and for most adult dogs that is the right number — but the right count changes with age.
| Life stage | Meals per day |
|---|---|
| Puppy, under 4 months | 4 |
| Puppy, 4–12 months | 3 |
| Adult (1 year and over) | 2 |
| Senior (7 years and over) | 2 |
Puppies eat more often because they are growing fast on a very small stomach, and their blood sugar is not yet well regulated — long gaps between meals are a real problem for them, especially in toy breeds. Spreading the same daily amount across more meals does not change the total; it only changes the size of each serving.
For healthy adult dogs, two meals a day is the pattern most owners settle on, and it matches the assumptions behind most published feeding guides. Free-feeding (leaving food down all day) removes that structure and makes it much harder to notice when appetite changes — and a change in eating habits is a common early sign that something is wrong. We cover that trade-off in more detail in free feeding vs scheduled meals, and the puppy side in the puppy feeding schedule.
One exception worth knowing: large and giant-breed puppies — those expected to reach more than about 45 kg as adults — are often kept on three meals a day through the 6-to-12-month stretch, rather than dropping to two at six months. Feeding more, smaller meals is a widely suggested precaution in deep-chested breeds; because these dogs are also the ones most at risk of bloat (gastric dilatation-volvulus), the decision belongs with your veterinarian rather than a chart.
How much that is per meal
The chart above gives a daily total. Splitting it changes only the size of each serving, never the total — and the split is where owners most often lose track. On 350 kcal per cup at 110 g per cup — the same basis as the chart above — three ordinary weights look like this:
| Dog weight | Daily total | 2 meals a day (per meal) | 3 meals a day (per meal) |
|---|---|---|---|
| 10 kg (22 lb) | 198 g | 99 g | 66 g |
| 20 kg (44 lb) | 333 g | 166 g | 111 g |
| 30 kg (66 lb) | 451 g | 226 g | 150 g |
These assume a neutered adult dog of typical activity on a 350 kcal/cup food, like the main chart. Your food's kcal per cup is the number that matters — a 450 kcal/cup food means about 22% less food by weight for the same calories. Check the bag, then divide the daily figure by the number of meals.
When should you feed?
Most two-meal households feed once in the morning and once in the early evening, roughly 8 to 12 hours apart. That spacing gives the digestive system time to finish one meal before the next arrives, and it fits a normal working day.
Two timing points matter more than the exact clock time:
First, keep it consistent. Dogs track routine closely, and a predictable schedule supports predictable digestion and predictable bathroom breaks.
Second, leave a gap around hard exercise. A common recommendation is to avoid vigorous exercise for about an hour before and two hours after a full meal, particularly for large, deep-chested breeds. This is a precaution widely suggested by veterinary sources to reduce the risk of bloat (gastric dilatation-volvulus) — though the evidence for this specific precaution is debated. It is not a diagnosis of any specific dog — if your dog shows repeated retching, a swollen abdomen or unproductive vomiting, that is an emergency and needs a veterinarian immediately.
Feeding a set amount at a set time is also what makes an automatic feeder work well — the machine enforces the schedule even when you are not home.
Switching to a new food
Any change of food — even between two recipes from the same brand — should happen gradually over seven to ten days. A dog's gut gets used to one recipe; a sudden swap is the most common trigger for loose stools.
The standard pattern is to shift the ratio day by day:
| Days | New food | Old food |
|---|---|---|
| 1–2 | 25% | 75% |
| 3–4 | 50% | 50% |
| 5–6 | 75% | 25% |
| 7 onwards | 100% | — |
Slower is fine, especially for dogs with sensitive stomachs — some owners stretch this to two weeks. What matters is that the change is gradual in both directions: the chart above tells you the daily amount, and this table tells you how to move between foods without upsetting the stomach while you get there.
If stools stay loose for more than a couple of days on the new ratio, step back to the previous ratio that was tolerated and make smaller incremental changes from there. Persistent digestive upset regardless of pace is a reason to talk to your veterinarian, and possibly to try a different protein or formula.
Do treats count?
Yes, and they add up faster than most owners expect. Treats, dental chews, training rewards, table scraps and food-stuffed toys all come out of the same daily calorie budget.
A common starting point is to keep treats at 10% or less of daily calories. For the 30 lb dog above, that is about 79 kcal — roughly two or three medium biscuits. A single large chew can be 150 kcal or more, which is nearly 20% of the whole day on its own. On a weight-loss plan, uncounted treats are one of the most common reasons progress stalls. Feeding a cat instead? The same 10% rule applies — see the cat treat calculator.
How to tell whether the amount is right
Any calculated amount is a starting estimate, not a prescription. Published reference data shows individual dogs of the same weight varying widely in energy requirement, so the only reliable check is your dog's own body condition.
Use the 9-point body condition score. Ideal is 4 or 5 out of 9:
- Ribs: easy to feel under a thin layer of fat, but not visible
- Waist: a visible narrowing behind the ribcage when viewed from above
- Tuck: the belly rises from the ribcage to the hind legs when viewed from the side
Check every two to four weeks. If the ribs are getting hard to find, reduce the daily amount by about 10% and reassess. If they are becoming too prominent, increase by 10%. Small adjustments backed by repeated observations work far better than large jumps — and if your dog is losing weight faster than 1 to 2% of body weight per week, slow down and speak to your vet.
If you want to take the guesswork out of portioning entirely: We'd pick the Etekcity 5kg food scale, but the 22 lb rechargeable version also works if you want more capacity.
Affiliate disclosure: we may earn a commission on purchases made through links on this page, at no extra cost to you.
How much dry food should I feed my dog?
The chart above is a dry-food chart — it is built on 350 kcal per cup at 110 g per cup, which is ordinary dry kibble. So the answer to "how much dry food" is the same number the chart already gives for your dog's weight: find the row for the weight, and read across.
The one thing that changes the figure is your bag. If the food you bought is not 350 kcal/cup, the grams change even though the calories do not — a 450 kcal/cup food means about 22% less food by weight for the same energy. The kcal figure is printed under "Calorie Content" on the label; the label-reading guide shows where, and the calculator will convert it for any figure you type in.
Frequently asked questions
How often should I feed my dog?
Twice a day is the usual pattern for healthy adult dogs, roughly 8 to 12 hours apart. Puppies need more: about four meals a day under four months, three from four to twelve months. Senior dogs stay on two meals, and some do better with two smaller ones. The number of meals never changes the daily total, only the size of each serving.
Should I feed my dog once or twice a day?
Twice a day is the more common and generally recommended pattern for adult dogs, and it is what this page's chart assumes. One large meal leaves a longer gap between feedings than a dog's stomach is designed for, and for large deep-chested breeds it is also the pattern most often advised against for bloat-prevention reasons. Puppies need more frequent meals — see the table above.
Why does my dog always act hungry?
Two things are going on. First, most dogs are food-motivated by instinct: acting hungry is not reliable evidence of actual hunger. Second, if the daily amount comes from the chart above and your dog's body condition score is 4–5 out of 9, the amount is almost certainly right and the begging is behaviour, not need. If the ribs are getting hard to feel, the amount is genuinely too small and should go up; if the waist is disappearing, it should go down. The body condition score page shows how to check.
One important distinction: a dog that has always been food-motivated is different from one showing a sudden change in appetite. A sudden increase or a sudden decrease — especially when it comes with weight loss, increased thirst or other changes — is not a feeding-chart question; that kind of change is worth a vet visit.
Is 1 cup of dog food a day enough?
For most adult dogs, no. One cup of standard kibble is roughly 350 kcal. That covers the daily needs of a dog around 10 lb, but a 30 lb neutered adult needs about 794 kcal, which is closer to 2.3 cups. The right answer depends on body weight, life stage, activity and the food's calorie density — not on a fixed cup count.
How many cups are in a pound of dog food?
There is no fixed conversion, because a cup measures volume and kibble density varies by brand and pellet size. As a working estimate, most adult kibble is around 4 ounces per cup, so a pound is roughly 4 cups. At 110 g per cup, a 5 lb bag holds about 20 cups. For accuracy, weigh the food instead of scooping it.
Should I feed once or twice a day?
Twice daily suits most adult dogs: it spaces meals 8 to 12 hours apart, keeps energy levels steadier and lowers the risk of bloat in large breeds. Puppies need three to four smaller meals a day. If you feed once and your dog gulps its food, splitting the same daily amount into two meals is usually the easiest improvement you can make.
Why does my dog still seem hungry?
Appetite is not a reliable measure of calorie need. If your dog is at an ideal body condition score and still begs, the fix is usually volume rather than calories: add non-starchy vegetables, split the daily portion into more meals, or use part of the ration as training rewards. If your dog is losing weight while eating the calculated amount, increase by about 10% and reassess in two weeks.
How many calories should a dog eat per day?
A neutered adult dog of typical activity needs roughly 630 kcal a day at 10 kg, 1,059 kcal at 20 kg and 1,436 kcal at 30 kg. Activity level and neutering status shift it either way, and a puppy under four months of the same weight needs nearly twice as much.
Calculate your dog's exact portion →
Why the chart on the bag overfeeds →
Free feeding or set meals? →
Using an automatic feeder? Set it in grams →