Dog Nutrition · July 13, 2026 · 6 min read
Dog Feeding Guide by Weight
How much a dog needs to eat each day depends primarily on its weight -- but activity level, age, and food type all shift the number. Here's a practical reference by weight band.
The most commonly asked feeding question is some version of: "I have a 25-pound dog -- how much should I feed them?" Weight is the right starting point, because resting energy requirement scales with body weight. But the same 25-pound dog can need quite different daily amounts depending on whether they're a young, active adult or a sedentary, neutered middle-aged dog.
This guide gives practical daily calorie and approximate dry-food cup ranges organized by weight band, along with the caveats that apply to every one of them. Use these as a starting framework, then adjust based on your individual dog's body condition over time.
How weight-based estimates work
Daily calorie needs are calculated from body weight using a resting energy requirement (RER) formula, then adjusted upward by a life-stage multiplier. The estimates in this guide use a multiplier typical for a neutered or spayed adult dog at moderate activity -- one of the most common scenarios. Intact dogs, highly active dogs, or dogs in other life stages will have different needs, sometimes significantly so.
Cup amounts are highly approximate, because calorie density varies widely across dry dog foods -- anywhere from about 300 to 500 calories per cup depending on the formula. Always check the specific calorie content of your dog's food (usually printed on the bag as 'kcal/cup' or 'kcal/kg') and use it to convert a calorie target into a cup amount rather than relying on a generic cup estimate.
Under 10 lbs (under ~4.5 kg): toy and very small breeds
Very small dogs -- Chihuahuas, Yorkshire Terriers, small Pomeranians -- typically need somewhere in the range of 180-300 calories per day as neutered adults at moderate activity. In practical terms, this often works out to around 1/4 to 3/4 cup of a typical dry kibble per day, though calorie-dense foods could mean less.
Small dogs have a higher metabolic rate per unit of body weight than larger dogs, so their calorie needs per pound are proportionally higher than those of a large breed. That said, their absolute daily intake is small, which means even small overfeeding errors -- an extra tablespoon of food per meal, or a couple of extra treats daily -- can add up to meaningful excess over a week.
10-25 lbs (~4.5-11 kg): small breeds
Small dogs in this weight band -- Beagles, Cavalier King Charles Spaniels, Miniature Schnauzers, Pugs, French Bulldogs -- typically need roughly 300-550 calories per day as moderately active, neutered adults. In general dry-food terms, that often translates to around 3/4 cup to 1.5 cups per day, split across two meals.
Brachycephalic breeds (flat-faced dogs like Pugs and French Bulldogs) tend toward lower activity and may need fewer calories than the top of this range. Very food-motivated breeds in this size class, like Beagles, also benefit from measured portions rather than free-feeding to prevent gradual creep.
25-50 lbs (~11-23 kg): medium breeds
Medium-sized dogs -- Cocker Spaniels, Bulldogs, Whippets, Basset Hounds, Border Collies on the smaller side -- have typical daily calorie needs in the range of roughly 550-900 calories as neutered adults at moderate activity. That often maps to around 1.5-2.5 cups of a standard dry kibble.
Activity level has a more visible effect in this weight band than in very small dogs -- a moderately active 40-pound dog can need substantially more calories than a similarly sized low-activity dog. If your medium-sized dog is highly active (regular running, agility, working roles), needs can push above these ranges.
50-90 lbs (~23-41 kg): large breeds
Large dogs -- Labrador Retrievers, Golden Retrievers, German Shepherds, Siberian Huskies, Standard Poodles -- typically need roughly 900-1,500 calories per day as neutered adults at moderate activity. That often corresponds to approximately 2.5-4 cups of a typical large-breed dry food per day.
Large breeds prone to weight gain (Labradors, for example) often do better at the lower end of the calorie range for their weight, with portions rechecked regularly. Large breeds prone to bloat (deep-chested breeds like German Shepherds and Boxers) are commonly recommended to eat multiple smaller meals per day rather than one large one.
90 lbs and over (~41 kg+): giant breeds
Giant breeds -- Great Danes, Saint Bernards, Mastiffs, Bernese Mountain Dogs, Irish Wolfhounds -- have total calorie needs that look high in absolute terms: roughly 1,500-2,500 calories or more per day as neutered adults. In cup terms, this can range from about 4 to 6+ cups of a large-breed formula, though this varies considerably with food calorie density.
Giant breeds have higher absolute calorie needs but actually lower needs per pound of body weight than small breeds -- their metabolic rate per kilogram is lower. They also have shorter average lifespans than small breeds, and tend to develop joint issues earlier, which makes avoiding overfeeding during growth and maintaining a healthy adult weight especially important.
Why individual variation matters -- and what to do about it
Every weight-band estimate in this guide is a population average for a neutered adult at moderate activity. Real dogs deviate from averages in both directions. The practical approach is to use a weight-based estimate as a starting point, feed that amount consistently for 2-4 weeks, then assess body condition: can you easily feel the ribs with light pressure? Is there a visible waist from above? A slight belly tuck from the side? If body condition is drifting toward overweight, reduce by roughly 5-10%. If a dog is losing weight unintentionally, increase by a similar margin.
Recalculating the target whenever weight changes significantly -- up or down -- keeps the estimate relevant. Feeding a dog based on where they should be, not just where they are, is also a common strategy during weight loss, and one worth discussing with a vet for dogs that are more than mildly overweight.
Frequently Asked Questions
How many cups of food should I feed my 50-pound dog?
A rough estimate for a moderately active, neutered adult dog around 50 pounds is approximately 1,000-1,200 calories per day, which works out to roughly 2.5-3.5 cups of a typical dry kibble. The exact amount depends on the calorie density of the specific food you're using -- always check the kcal/cup figure on the bag and use it to convert your dog's calorie target into cups.
Can I use the bag's feeding guide instead of calculating calories?
Bag guides are a reasonable starting point but are typically calibrated for intact, moderately active adults and may overestimate needs for spayed/neutered or lower-activity dogs. Checking body condition alongside the bag's suggested amount helps confirm whether the portion is on target.
My dog weighs 22 pounds but is very active. Should I feed more?
Yes -- activity level is one of the main adjustments to a weight-based baseline. A very active 22-pound dog may need 20-40% more calories than the moderate-activity estimate for that weight. Plugging actual activity level into a calorie calculator gives a more accurate individual target.
Should I feed my giant-breed dog more meals to prevent bloat?
Many veterinarians recommend feeding large and giant breeds -- especially deep-chested ones -- two or more smaller meals per day rather than one large meal, as this is commonly advised to reduce bloat risk, though the evidence on meal frequency and bloat is still evolving. Your vet can give guidance specific to your dog's breed and risk factors.
How do I know if my dog's portion is right?
Body condition is the most reliable ongoing check. You should be able to feel ribs with light pressure (not see them), your dog should have a visible waist from above, and a slight upward tuck behind the ribs from the side. If any of those are absent, the portion may be slightly high -- a small reduction and recheck in 2-4 weeks is the standard first step.
Medical Disclaimer
This tool provides general, educational estimates and is not a substitute for professional veterinary advice, diagnosis, or treatment. This article provides general educational information and is not a substitute for professional veterinary advice. Always consult your veterinarian about your pet's specific health needs before making changes to their diet, water intake, or care routine.
Put This Into Practice
Calorie Calculator
Get a precise daily calorie target for your dog based on their exact weight and activity level.
Food Portion Calculator
Turn a calorie target into the right cup or gram amount for your specific food.
Body Condition Score Calculator
Check whether your dog's current portion is keeping them in healthy body condition.
Weight Checker
Compare your dog's weight to a breed-appropriate healthy range.
Sources
- WSAVA Global Nutrition Guidelines
- American Animal Hospital Association (AAHA) Nutrition and Weight Management Guidelines
- Association of American Feed Control Officials (AAFCO)