How Much Should I Feed My Dog? A Vet-Backed Guide

More than half of US dogs are overweight or obese, according to the Association for Pet Obesity Prevention. The most common reason? Owners simply aren’t sure how much to feed — and when in doubt, they feed a little more.

Here’s how to figure out the right amount for your specific dog.


Why the Bag Instructions Aren’t Enough

The feeding guides on dog food bags are a starting point, not a prescription. They’re usually based on an “average” adult dog and don’t account for:

Treat the bag as a rough estimate and adjust from there. Most owners who feed to bag instructions are overfeeding by 10–30%.


Start With Calories, Not Cups

The most accurate way to figure out how much to feed is to start with your dog’s daily calorie needs, then work backward to serving size.

Step 1: Calculate Resting Energy Requirement (RER)

RER = 70 × (body weight in kg)^0.75

A 25 lb (11.3 kg) dog has an RER of about 470 calories/day.

Step 2: Apply a multiplier based on life stage and activity

Dog Type Multiplier
Neutered adult, low activity 1.4–1.6× RER
Intact adult, moderate activity 1.6–1.8× RER
Very active / working dog 2.0–5.0× RER
Puppy (under 4 months) 3.0× RER
Senior (low activity) 1.2–1.4× RER

That same 25 lb neutered adult dog needs roughly 660–750 calories/day.

Step 3: Check your food label

Find the kcal/cup (or kcal/kg) on your dog food packaging. Divide your dog’s daily calorie target by the food’s calorie density to get serving size in cups.

Try Our Pet Food Calorie Calculator

Enter your dog's weight, age, and activity level for a personalized daily calorie target.

Calculate now →

Daily Calorie Reference by Dog Size

To skip the math, here’s a practical reference for common dog weights. These assume a neutered adult at moderate activity:

Dog Weight Daily Calories (approx.)
10 lbs (4.5 kg) 290–350 kcal
20 lbs (9 kg) 490–580 kcal
30 lbs (13.6 kg) 660–780 kcal
40 lbs (18 kg) 815–960 kcal
50 lbs (22.7 kg) 960–1,130 kcal
70 lbs (31.8 kg) 1,220–1,440 kcal
90 lbs (40.8 kg) 1,460–1,720 kcal

Adjust down 10–20% for low-activity or overweight dogs, up 20–30% for very active dogs.


Practical Signs You’re Feeding the Right Amount

You don’t need to count calories forever. Once you’ve established a baseline, use these physical checks every few weeks:

If your dog is gaining unwanted weight, reduce by 10% and monitor for 2–3 weeks before adjusting again. Small, gradual adjustments are more sustainable than dramatic cuts.


Puppies and Seniors Need Different Approaches

Puppies need more calories per pound than adults — typically 2–3× their adult maintenance needs during rapid growth. They should be fed 3–4 times daily until about 6 months, then transition to twice daily. Use a puppy-specific formula or one labeled “for all life stages.”

Large and giant breed puppies are an exception: they benefit from controlled growth to protect developing joints. Use a large-breed puppy formula, which has adjusted calcium and phosphorus ratios designed to support steady bone development.

Senior dogs often need fewer calories as activity decreases, but protein needs stay high — and some seniors actually need more calories if they’re losing muscle mass. Ask your vet which direction applies to your dog at each annual exam.


Common Feeding Mistakes and How to Avoid Them

Following bag instructions too literally: Feeding guides on dog food bags are typically calibrated for intact dogs at moderate activity. Most household dogs are neutered and less active than average — they need 20–30% fewer calories than the bag suggests.

Not accounting for treats: Treats can make up a significant portion of daily calories without being counted. A 10-calorie treat given 10 times a day is 100 extra calories — equivalent to 15% of a medium dog’s daily intake. Count treats as part of the daily total and reduce meals accordingly.

Measuring by volume instead of weight: A “cup” of kibble varies significantly in calorie density depending on the food. High-fat, calorie-dense kibbles can have 500+ kcal/cup; lighter foods 300–350 kcal/cup. For accuracy, measure by calories rather than volume — use the food’s calorie density and a kitchen scale.

Not adjusting as the dog ages: A dog’s calorie needs change at every life stage. The amount that was appropriate at age 2 is likely too much by age 8. Annual reassessment is worth building into your routine.

Free-feeding: Leaving food out all day makes it impossible to track intake and monitor appetite changes — one of the earliest signs of illness in dogs. Scheduled meals give you much better visibility into how your dog is actually eating.


Breed-Specific Considerations

Labrador Retrievers are notorious for obesity — many carry a genetic mutation affecting the POMC gene, which disrupts normal fullness signaling. Labs will eat far past satiety if food is available. They need careful portion control and measured meals rather than free-feeding.

Greyhounds and Sighthounds have lower body fat and different muscle composition — they often need more calories per pound than other large breeds and should look leaner than most dogs of similar size.

Brachycephalic breeds (Bulldogs, Pugs, French Bulldogs) have lower exercise tolerance and often need fewer calories than their size suggests.

Working and sporting breeds (Border Collies, Huskies, hunting dogs in active use) may need dramatically more — up to 2–5× resting energy requirements on high-activity days.


How to Transition Between Foods

When you need to change your dog’s food, always do it gradually. A sudden switch can cause digestive upset, vomiting, or diarrhea.

A standard transition:

Dogs with sensitive stomachs may need an even slower transition — up to 2–3 weeks.


Frequently Asked Questions

How many cups of food should I feed my dog per day? There’s no universal answer — it depends on the calorie density of your specific food and your dog’s size and activity level. A 30 lb neutered adult dog needs roughly 660–780 calories per day. If your food has 350 kcal/cup, that’s about 2 cups per day. If it has 450 kcal/cup, that’s about 1.5 cups. Always check the kcal/cup on the food bag, not just the “feeding guide.”

Is it better to feed my dog once or twice a day? Twice a day is generally better for most dogs. It stabilizes energy levels, reduces bloat risk in large breeds, and prevents the ravenous eating that comes with a 24-hour gap between meals. Once-daily feeding works for some dogs but twice daily is the standard recommendation.

How do I know if I’m overfeeding my dog? The rib test is the most reliable check: run your fingers along your dog’s sides with light pressure. You should feel the ribs easily without pressing hard. If you can’t, your dog is likely overweight. A visible waist from above and a slight belly tuck from the side are also indicators of healthy weight.

Should I feed my dog more in winter? Outdoor dogs and dogs that spend significant time in cold weather do need more calories to maintain body temperature. Strictly indoor dogs in climate-controlled homes generally don’t need seasonal calorie adjustments unless their activity level changes significantly.

My dog always seems hungry — am I underfeeding? Not necessarily. Dogs are opportunistic eaters and will often appear hungry even when fully fed. Check the rib test and body condition score first. If your dog is maintaining a healthy weight on their current diet, hunger signals alone don’t indicate underfeeding. If they’re losing weight despite eating, or if the body condition check suggests they’re thin, increasing portions is appropriate.


This article is for informational purposes only. Please consult your veterinarian for dietary recommendations specific to your dog’s health conditions and needs.