Blog

How Much Should My Dog Eat? Cups-per-Day Chart by Weight

Updated October 14, 20269 min read

Quick answer

Feed your dog its daily calorie need, not the bag's top number. For a healthy neutered adult on a typical dry food of 350 to 450 kcal per cup, that is about ¾ to 1 cup a day at 10 lb, 1½ to 2 cups at 30 lb, 2¼ to 3 cups at 50 lb and 3¼ to 4¼ cups at 80 lb, split into two meals. Weigh the food, keep treats under 10% of calories, and adjust every two to four weeks by your dog's waist and ribs.

TL;DR: Work from calories, not from the bag's chart. A healthy neutered adult on a typical dry food needs about ¾ to 1 cup a day at 10 lb, 1½ to 2 cups at 30 lb, 2¼ to 3 cups at 50 lb and 3¼ to 4¼ cups at 80 lb, split into two meals. Weigh it, count the treats, and let your dog's waistline make the final call.

The feeding guide printed on the bag answers a different question from the one you are asking. It covers every dog of that weight, from couch-loving seniors to young intact dogs, and the AKC warns that following it can lead to bigger portions than your dog needs. The amount is also only as accurate as the scoop you use, and most scoops are not very accurate at all.

This guide gives you a cups-per-day chart built on the same vet formula we use in our calorie guide, a four-step method to turn it into your dog's own number, and a simple check that tells you when to adjust.

How much should my dog eat a day? Chart by weight

The chart starts from the maintenance energy needs of a healthy neutered adult (1.6 times the resting energy requirement, from the Merck Veterinary Manual). We set aside 10% of calories for treats, then divided the rest by two common energy densities for dry food. Amounts are rounded to the nearest quarter cup and cover the whole day.

Dog's weightDaily calories (neutered adult)Cups a day at 350 kcal/cupCups a day at 450 kcal/cup
10 lb (4.5 kg)3501¾
20 lb (9 kg)5901½1¼
30 lb (14 kg)79021½
40 lb (18 kg)9902½2
50 lb (23 kg)1,16032¼
60 lb (27 kg)1,3403½2¾
70 lb (32 kg)1,5003¾3
80 lb (36 kg)1,6604¼3¼
100 lb (45 kg)1,96054

Two columns, because foods differ a lot. The same 50 lb dog needs about three-quarters of a cup more per day on a 350 kcal food than on a 450 kcal one. That is why switching brands without checking the label is a common reason for sudden weight gain.

For other dogs, adjust the calorie column first. Intact adults need about 1.8 times their resting requirement, roughly 12% more than the chart. Dogs that gain weight easily need about 1.4 times, roughly 12% less. Merck also notes that two dogs of the same weight can differ by as much as 30% either way, so treat any chart as a starting point.

How to work out your dog's portion in 4 steps

  1. Find the calories in your food. Look for the calorie statement on the bag or can, usually given as kcal per cup and kcal per kg. WSAVA points out that the US is the only market where pet food labels must show calories. If yours doesn't, ask the manufacturer.
  2. Find your dog's daily calories. Use the chart above, or the formula in our calorie guide if your dog is between sizes, intact or still growing.
  3. Take off the treats. WSAVA advises that foods not labeled as complete and balanced make up 10% or less of the diet. Take that budget off before you work out the meals.
  4. Divide by the energy density and split into meals. Example: a neutered 30 lb dog needs about 790 calories. Minus about 80 for treats leaves 710. With a food at 400 kcal per cup, that is about 1¾ cups a day, or a little under 1 cup per meal.

Then write the number on the bag. Everyone in the house feeds the same amount, and nobody adds an extra handful because the dog "looked hungry".

Cups or a kitchen scale?

Use the scale. In a 2019 study in Veterinary Record, Coe and colleagues asked 100 dog owners to measure ¼, ½ and 1 cup of dry food with one of three common devices: a dry-food measuring cup, a two-cup liquid measuring cup or a commercial scoop. Checked on a gram scale, individual results ranged from about 48% under to 152% over the target. Accuracy depended on both the device and the amount, and the authors pointed to small volumes and recommended gram scales.

Small dogs suffer most from this. A 10 lb dog's whole day is about one cup. A heaped scoop at breakfast and dinner can add the equivalent of an extra meal without anyone noticing.

The fix takes about two minutes, once:

  1. Fill a measuring cup level with your dog's food and weigh it in grams.
  2. Multiply by your daily cups. That is your dog's daily amount in grams.
  3. Weigh each meal into the bowl from now on. Repeat step 1 whenever you change food, because kibble size and density vary.

Our routine with Rocket, our lab: every morning we weigh his whole day's food into a jar. Training treats on a run come out of that jar, so a long session doesn't add hidden calories on top of dinner.

How many times a day should I feed my dog?

For adult dogs, two measured meals a day is the standard routine, and it is easy to keep consistent. For puppies, VCA advises measured meals 2 to 3 times a day, based on age and body condition, and warns that free-choice feeding (leaving the bowl full) raises the risk of excess body fat and, in large-breed puppies, skeletal problems. VCA adds that small and medium breeds reach adulthood around 10 to 12 months, while large and giant breeds take 18 to 24 months, so growth food and measured meals last longer for big dogs. Our puppy exercise guide covers the activity side of that growth period.

Two recent studies are often quoted on meal frequency, so here is what they actually show:

  • Once a day. A 2022 Dog Aging Project analysis of over 24,000 dogs found that dogs fed once daily had lower odds of several health problems, including gastrointestinal, dental and orthopedic conditions. It was a cross-sectional study, and the authors themselves say longer-term data is needed to show cause and effect. It is not a reason to change your dog's routine without your vet.
  • Bloat. A 2026 Dog Aging Project study of gastric dilatation-volvulus (GDV) found no link between the number of meals per day and GDV risk. Large size (over 40 kg, about 88 lb), being male, being purebred, a low body condition score and Poodle breeds were the risk factors. If you have a large, deep-chested dog, ask your vet about bloat, and see our guide on how long to wait after eating before a run.

What changes how much your dog should eat?

  • Neutering. It lowers daily needs from about 1.8 to 1.6 times resting requirement. Portions often need trimming after the operation.
  • Age. Puppies need two to three times their resting requirement. The AKC notes that older dogs usually need fewer calories to stay at a healthy weight.
  • Activity. Active dogs need more. But a walk or run burns less than most owners think, so don't add food for every outing.
  • Weather. The AKC notes that cold weather can raise calorie needs by anywhere from 10 to 90%.
  • Health. Pregnancy, nursing, recovery and many medical conditions change needs a lot. Those dogs need a plan from your vet.

How to tell if you are feeding the right amount

The bowl tells you nothing. The body tells you everything. The WSAVA body condition score runs from 1 (emaciated) to 9 (severely obese), and 4 or 5 is ideal:

ScoreWhat you see and feelWhat to do
1–3 (too thin)Ribs, spine or hip bones visible, no fat to feelIncrease food by about 10% and see your vet
4–5 (ideal)Ribs easy to feel under little fat, waist visible from above, belly tucked up from the sideKeep the portion
6–7 (overweight)Ribs felt with pressure or difficulty, waist barely visibleCut food by about 10%, recheck in 2 to 4 weeks
8–9 (obese)Ribs not felt, no waist, fat over the back and tail baseSee your vet for a weight-loss plan

The 10% steps are our rule of thumb, not a vet prescription: small changes, then a recheck before the next one. Our guide on how to tell if your dog is overweight walks you through the hands-on check.

When to call your vet

Feeding charts are for healthy dogs. Call your vet if your dog:

  • Loses or gains weight without any change in food or activity.
  • Eats much less than usual, or skips meals for more than a day or two.
  • Seems hungry all the time, or drinks noticeably more water.
  • Scores 1–3 or 8–9 on the body condition scale.
  • Is a puppy that seems to be growing too fast or too slowly, or is pregnant, nursing, recovering from surgery or managing a medical condition.

Mistakes we see all the time

  • Feeding by the bag's top line. The AKC calls the package chart a suggestion and warns it can overshoot.
  • Scooping instead of weighing. Owners in the 2019 study were off by up to 152% on a single portion.
  • Switching food without recalculating. A 450 kcal food fed in the same cups as a 350 kcal food is about 29% more calories.
  • Treats on top of meals. Keep treats within 10% of calories, and take training treats out of the daily amount.
  • Leaving the bowl full. Free-feeding makes it hard to see how much your dog eats and, for puppies, VCA links it to excess body fat.

In short

Your dog should eat its daily calorie need, divided by the calories in its food: about 2¼ to 3 cups a day for a neutered 50 lb dog on typical dry food. Weigh the food, count the treats, and adjust by body condition every few weeks. If the scale won't move despite all that, our guide to why your dog isn't losing weight works through the usual culprits.

Food is only half of the energy balance. Rocket, the activity tracker we're building, is designed to show how active your dog really is each day, and you can join the waitlist to hear when it's ready.

Frequently asked questions

How many cups of food should a dog eat a day?
It depends on the dog's weight and the calories in the food. For a healthy neutered adult on a dry food of 350 to 450 kcal per cup, plan on about ¾ to 1 cup at 10 lb, 1½ to 2 cups at 30 lb, 2¼ to 3 cups at 50 lb and 3¼ to 4¼ cups at 80 lb. Those amounts already leave about 10% of calories for treats. Check the kcal per cup on your bag before you use any chart.
How many times a day should I feed my dog?
Two measured meals a day is the usual default for adult dogs, and VCA advises 2 to 3 measured meals a day for growing puppies. A 2022 Dog Aging Project study linked once-daily feeding to better health scores, but it was an observational snapshot and cannot prove cause. Talk to your vet before you change your dog's meal pattern.
How much should a puppy eat?
More per pound than an adult. The Merck Veterinary Manual puts puppies under 4 months at about 3 times their resting energy requirement and older puppies at about 2 times. Use a food labeled for growth, follow its guide as a starting point, feed measured meals rather than leaving the bowl full, and have your vet check growth and body condition regularly.
Is it better to measure dog food by cups or by weight?
By weight. In a 2019 Veterinary Record study, 100 dog owners measured dry food with common cups and scoops, and individual results ranged from about 48% under to 152% over the target amount. Small portions were the hardest to get right. Weigh one level cup of your food once, then use that gram figure every day.
How do I know if I'm feeding my dog the right amount?
Look at the body, not the bowl. On the WSAVA 9-point body condition scale, an ideal dog scores 4 or 5: ribs easy to feel with little fat over them, a waist visible from above and a tucked-up belly from the side. If the ribs get harder to feel over a few weeks, cut the portion slightly. If they start to show, add a little.

Sources: merckvetmanual.com · vcahospitals.com · akc.org · wsava.org · wsava.org · europepmc.org · europepmc.org · europepmc.org