Calculate how much to feed your dog or cat based on weight, age, and activity level. Ensure optimal nutrition.
Calculate daily calorie needs for your dog or cat.
Take the guesswork out of feeding time with the Pet Meal Calculator. Just like humans track their daily energy expenditure, dogs and cats have unique calorie needs based on their age, weight, and lifestyle. Proper nutrition is the foundation of pet health, affecting everything from coat quality to longevity.
This calculator uses veterinary-standard formulas to determine your pet's Maintenance Energy Requirement (MER). Whether you have a playful puppy, a couch-potato senior, or a working dog, understanding caloric needs prevents both obesity and malnutrition—two of the most common nutritional problems in companion animals.
Obesity affects over 50% of pets in developed countries, leading to diabetes, joint problems, and shortened lifespan. Conversely, underfeeding growing puppies or kittens can cause developmental issues. This tool helps you find the perfect balance for your pet's unique situation.
The RER formula accounts for the non-linear relationship between body size and metabolism—smaller animals have higher metabolic rates per pound than larger ones.
| Life Stage | Dog Multiplier | Cat Multiplier |
|---|---|---|
| Puppy/Kitten (<4 mo) | 3.0× | 2.5× |
| Growing (4-12 mo) | 2.0× | 2.0× |
| Adult (Neutered) | 1.6× | 1.2× |
| Adult (Intact) | 1.8× | 1.4× |
| Working/Active | 2.0-5.0× | 1.6× |
| Senior/Inactive | 1.2× | 1.0× |
For a 10kg neutered adult dog: RER = 70 × (10)^0.75 = 394 kcal. MER = 394 × 1.6 = 630 kcal/day. If your food has 350 kcal/cup, feed approximately 1.8 cups daily, split into 2 meals.
| Pet Profile | Weight | Daily Calories | Food Amount* |
|---|---|---|---|
| Neutered Adult Cat | 10 lbs (4.5 kg) | 200-250 kcal | 0.6-0.7 cups |
| Active Adult Dog | 50 lbs (23 kg) | 1,200-1,400 kcal | 3.4-4 cups |
| Senior Dog (low activity) | 30 lbs (14 kg) | 550-650 kcal | 1.6-1.9 cups |
| Growing Puppy (4-12 mo) | 25 lbs (11 kg) | 900-1,100 kcal | 2.6-3.1 cups |
*Based on 350 kcal/cup food. Adjust based on your food's calorie density.
| Metric | Dogs | Cats |
|---|---|---|
| Ideal Body Condition Score | 4-5 out of 9 | 4-5 out of 9 |
| Protein (adult maintenance) | 18-25% min | 26-30% min |
| Fat (adult maintenance) | 10-15% | 9-15% |
| Water intake (daily) | 1 oz per lb body weight | 3.5-4.5 oz per 5 lbs |
| Healthy weight loss rate | 1-2% body weight/week | 0.5-1% body weight/week |
Related tools: Pet Age Calculator to understand your pet's life stage, Chocolate Toxicity Calculator for emergencies, and Small Mammal Nutrition for rabbits and guinea pigs.
RER (resting) = 70 × Weight(kg)^0.75. Daily calories = RER × activity multiplier. Adult neutered dog: 1.6×. Puppy: 2-3×. Senior: 1.2×.
Depends on weight and activity. 10kg adult dog needs ~630 kcal/day. Check food label for calories/cup, divide daily need by calories per cup.
Adult dogs: 2 meals. Puppies: 3-4 meals. Adult cats: 2-3 meals or free-feed dry. Kittens: 3-4 meals. Avoid one large meal.