How Many Calories Should My Dog Eat? A Complete Feeding Guide
Learn how many calories your dog should eat daily, what factors affect calorie needs, and how to monitor nutrition effectively.
10 min read

Wondering how many calories your dog should eat each day? Feeding the right amount is one of the most important parts of keeping your dog healthy, maintaining a healthy weight, and preventing obesity-related diseases.
The truth is that there isn't a single calorie recommendation that works for every dog. A Chihuahua and a Great Dane have very different nutritional needs, and factors such as age, activity level, and health conditions can significantly affect daily calorie requirements.
In this guide, we'll explain how many calories dogs need, what factors influence calorie intake, and how you can monitor your dog's nutrition more effectively.
Use our free Dog Calorie Calculator for a personalized estimate based on your dog's weight, age, activity level, body condition, and weight goal.
Why Calories Matter for Dogs
Calories provide the energy your dog needs for:
- Daily activities
- Muscle maintenance
- Organ function
- Growth and development
- Healthy skin and coat
- Immune system support
Feeding too few calories can lead to weight loss, nutrient deficiencies, and low energy levels. Feeding too many calories can contribute to obesity, which is linked to diabetes, arthritis, heart disease, and a shorter lifespan.
Average Daily Calorie Needs by Dog Weight
The table below provides general calorie estimates for healthy adult dogs with moderate activity levels.
| Dog Weight | Estimated Daily Calories |
|---|---|
| 5 lbs (2.3 kg) | 180–250 calories |
| 10 lbs (4.5 kg) | 250–400 calories |
| 20 lbs (9 kg) | 450–700 calories |
| 30 lbs (13.6 kg) | 650–900 calories |
| 50 lbs (22.7 kg) | 900–1,300 calories |
| 70 lbs (31.8 kg) | 1,200–1,700 calories |
| 90 lbs (40.8 kg) | 1,500–2,100 calories |
These numbers are estimates and should be adjusted based on your dog's individual needs.
Factors That Affect Your Dog's Calorie Requirements
1. Age
Puppies typically require more calories per pound than adult dogs because they are growing rapidly.
- Puppies: Higher calorie needs
- Adult dogs: Maintenance calories
- Senior dogs: Often require fewer calories due to reduced activity
2. Activity Level
A highly active dog burns significantly more calories than a dog that spends most of the day indoors.
Examples:
- Working dogs
- Hunting dogs
- Agility dogs
- Dogs with long daily walks
These dogs may require hundreds of additional calories each day.
3. Breed and Size
Some breeds naturally have faster metabolisms than others.
For example:
- Jack Russell Terriers often burn energy quickly.
- Greyhounds tend to be lean and efficient.
- Bulldogs may gain weight more easily.
4. Spayed or Neutered Status
After being spayed or neutered, many dogs experience a slight decrease in metabolism, making weight gain more likely if calorie intake remains unchanged.
5. Health Conditions
Certain medical conditions can affect appetite and calorie requirements.
Examples include:
- Thyroid disorders
- Diabetes
- Heart disease
- Kidney disease
Always consult your veterinarian if your dog has a diagnosed medical condition.
Signs Your Dog May Be Eating Too Much
Watch for these signs of overfeeding:
- Noticeable weight gain
- Difficulty feeling the ribs
- Reduced energy levels
- Difficulty exercising
- Loss of a visible waistline
Even small amounts of excess calories each day can lead to significant weight gain over time.
Signs Your Dog May Not Be Eating Enough
Potential signs of underfeeding include:
- Unexplained weight loss
- Visible ribs or hip bones
- Muscle loss
- Low energy
- Persistent hunger
If you notice these symptoms, consult your veterinarian to rule out underlying health problems.
How to Monitor Your Dog's Calorie Intake
Many pet owners estimate food portions by eye, which can lead to accidental overfeeding.
A better approach is to:
- Measure meals accurately.
- Track treats and snacks.
- Monitor weight changes regularly.
- Adjust portions as activity levels change.
Using a pet nutrition tracking tool can make this process much easier.
How Pawtify Helps Track Your Dog's Nutrition
Pawtify helps pet owners better understand what their dogs are eating through AI-powered meal analysis.
With Pawtify, you can:
- Scan your dog's meals using AI
- Estimate calorie intake
- Track daily nutrition trends
- Monitor weight changes over time
- Receive personalized feeding insights
Instead of guessing whether your dog is getting too many or too few calories, you can make more informed feeding decisions based on data.
Frequently Asked Questions
How many calories should a 20-pound dog eat?
Most healthy adult 20-pound dogs require approximately 450 to 700 calories per day, depending on activity level and overall health.
How many calories should a puppy eat?
Puppies generally require more calories than adult dogs because they are still growing. The exact amount depends on age, breed, and expected adult size.
Are treats included in daily calorie intake?
Yes. Treats should be counted as part of your dog's total daily calories. Excessive treats are a common cause of weight gain.
Can I calculate calories based on dog food labels?
Yes. Most commercial dog foods provide calorie information on the packaging, allowing you to estimate daily intake more accurately.
Final Thoughts
Determining how many calories your dog should eat isn't always straightforward. Weight, age, activity level, breed, and health status all play important roles.
The best approach is to monitor your dog's body condition regularly, adjust feeding portions when necessary, and track calorie intake consistently.
By understanding your dog's nutritional needs and monitoring meals carefully, you can help support a healthy weight, better energy levels, and long-term wellbeing.
Read: How to Track Your Pet's Meals and Calories
Ready to care smarter?
Download Pawtify to start scanning, tracking, and building better wellness habits for your pets.