How Much Should I Feed My Dog? Complete Feeding Guide by Weight, Age, and Activity Level
Walk into any pet store and the back of every dog food bag has a feeding chart. The problem: those charts are designed to sell more dog food. Following them blindly is why 56% of dogs in the US are overweight or obese, according to the Association for Pet Obesity Prevention.
This guide replaces the bag chart with actual data. You will learn how to calculate your dog's daily calorie needs based on weight, age, and activity level, then convert calories to actual cups of food, and spot the signs of overfeeding before your dog gains weight.
Why Bag Feeding Charts Are Wrong for Most Dogs
Dog food bag charts use broad weight ranges and assume a "moderately active" dog. In reality, a 50-pound Border Collie that runs two hours a day burns nearly twice the calories of a 50-pound Bulldog that walks to the food bowl and back. Feeding them the same amount based on a chart designed to sell more food is a recipe for obesity in one and malnutrition in the other.
Even worse, premium dog food is more calorie-dense than budget food. A cup of high-protein, meat-first kibble can have 450-500 calories, while a cup of corn-heavy budget kibble has 350-380. If you switch to premium food and keep the same scoop size, you are unknowingly overfeeding by 20-30%.
Step 1: Calculate Your Dog's Daily Calorie Needs
Veterinary nutritionists use a formula called RER (Resting Energy Requirement), then multiply it by an activity factor:
- RER = 70 × (body weight in kg)^0.75
Then multiply RER by the activity factor:
| Dog Type | Activity Factor | Example: 50 lb (22.7 kg) Dog |
|---|---|---|
| Weight loss | 1.0 × RER | 728 calories/day |
| Inactive / senior / neutered | 1.2-1.4 × RER | 874-1,020 calories/day |
| Normal adult (moderate activity) | 1.6 × RER | 1,165 calories/day |
| Active / working breed | 2.0-3.0 × RER | 1,457-2,185 calories/day |
| Puppy (under 4 months) | 3.0 × RER | 2,185 calories/day |
| Puppy (4-12 months) | 2.0 × RER | 1,457 calories/day |
| Pregnant (last 3 weeks) | 3.0 × RER | 2,185 calories/day |
| Nursing | 4.0-8.0 × RER | 2,914-5,828 calories/day |
Quick reference for common weights (moderately active adult dogs):
| Dog Weight | Daily Calories | Dog Weight | Daily Calories |
|---|---|---|---|
| 10 lbs (4.5 kg) | 300 | 40 lbs (18 kg) | 900 |
| 15 lbs (6.8 kg) | 400 | 50 lbs (22.7 kg) | 1,165 |
| 20 lbs (9 kg) | 520 | 60 lbs (27 kg) | 1,300 |
| 25 lbs (11.3 kg) | 620 | 70 lbs (31.8 kg) | 1,460 |
| 30 lbs (13.6 kg) | 730 | 80 lbs (36 kg) | 1,600 |
Step 2: Convert Calories to Cups
Once you know your dog's daily calorie target, check the calorie density on your dog food bag. It is listed as "kcal per cup" or "kcal per kg." Premium foods like PureBowl's Grass-Fed Beef recipe run around 450 kcal per cup. Divide your dog's calorie target by the kcal per cup:
Example: 50 lb moderately active dog = 1,165 cal/day. Premium food at 450 cal/cup = 1,165 ÷ 450 = 2.6 cups per day.
Split that into two meals: 1.3 cups in the morning, 1.3 cups in the evening.
Step 3: Adjust Based on Body Condition (Not the Scale)
Calorie formulas are a starting point. Every dog's metabolism is different. The real measure is body condition score (BCS), a 1-9 scale used by veterinarians:
- BCS 1-3: Underweight. Ribs, spine, and hip bones are visible from a distance. No palpable body fat. Increase food by 20% and reassess in 2 weeks.
- BCS 4-5: Ideal. Ribs are easily felt but not visible. Waist is visible from above. Belly tucks up from the side. Maintain current amount.
- BCS 6-7: Overweight. Ribs are hard to feel under fat. Waist is barely visible. Fat deposits on the tail base. Reduce food by 10-15% and reassess in 2 weeks.
- BCS 8-9: Obese. Ribs are not palpable. No waist. Abdominal distension. Reduce food by 20-25%, consult a vet for a weight loss plan.
The rib test is the simplest method: run your hand along your dog's ribcage with light pressure. It should feel like the back of your hand (if your hand is flat on a table). If it feels like your knuckles (too bony), the dog is underweight. If it feels like your palm (too much padding), the dog is overweight.
How Feeding Changes Through Life Stages
Puppies (8 weeks to 1 year)
Puppies need 2-3 times more calories per pound than adult dogs. Feed 3-4 small meals per day until 4 months old, then drop to 3 meals until 6 months, then 2 meals after that. Puppies grow fast and their calorie needs change weekly, weigh them every week and adjust portions.
Adult Dogs (1-7 years)
Settled metabolism, predictable needs. Feed twice a day. Use the calorie chart above as a baseline and adjust monthly based on body condition. If your dog's weight changes by more than 5% in either direction, adjust calories by 10%.
Senior Dogs (7+ years)
Metabolism slows and muscle mass declines. Most senior dogs need 20-30% fewer calories than their adult prime. But do not just reduce portions, switch to a lower-calorie, higher-protein food to maintain muscle. Senior dogs with kidney issues need protein restrictions under veterinary guidance.
Treats Count More Than You Think
A single Milk-Bone biscuit is 125 calories. That is 10% of a 50-pound dog's daily intake. Two biscuits a day plus a tablespoon of peanut butter in a Kong, and you have added 30% more calories without reducing meals. No wonder the dog gained weight on "the same food."
The 90/10 rule: 90% of daily calories from complete food, 10% maximum from treats. For a 50-pound dog eating 1,165 calories per day, that is a 116-calorie treat budget, about one small biscuit or a few training treats.
What If Your Dog Acts Hungry All the Time?
Dogs are opportunistic eaters by evolution. They will act hungry even when they are obese. A dog begging does not mean a dog is underfed. Here is how to handle it without overfeeding:
- Use a slow feeder bowl. Making meals last 10 minutes instead of 60 seconds triggers satiety signals in the brain.
- Add water to kibble. It increases food volume without adding calories and improves hydration.
- Split into three meals. Same total amount, three smaller feedings. The dog spends more of the day with food in its stomach.
- Add low-calorie bulk. A tablespoon of plain canned pumpkin or steamed green beans adds fiber and volume for under 15 calories.
- Ignore the begging. This is the hardest one. But every time you give in, you train the dog that begging works. A week of consistent ignoring breaks most dogs of the habit.
Key takeaway: Calculate your dog's daily calories using RER × activity factor, not the bag chart. Convert calories to cups using your specific food's calorie density. Adjust portions monthly based on body condition, not the scale. Keep treats under 10% of daily calories. A slow feeder and water-added kibble help dogs feel fuller without overfeeding.
Feed a Food Where Every Calorie Counts
PureBowl's cold-pressed recipes deliver more nutrition per calorie, so your dog gets full on less. Single-origin proteins, zero fillers, batch-tested transparency.
Calculate Your Dog's Portion