Calculate daily calories and food portions for your dog or cat using the veterinary RER formula. Adjusts for weight, age, activity level | Calculator4U
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. This calculator tells you exactly how many calories your dog or cat needs each day — and converts that to cups or grams of your specific food — using the veterinary RER (Resting Energy Requirement) formula endorsed by the Merck Veterinary Manual, WSAVA, NRC 2006, and AAFCO. Enter your pet's weight, species, life stage, activity level, and neuter status to get a personalized daily portion in seconds. There is no brand affiliation — it works with any food.
Proper nutrition is the foundation of pet health, affecting everything from coat quality to longevity. Understanding caloric needs prevents both obesity and malnutrition—two of the most common nutritional problems in companion animals. Conversely, underfeeding growing puppies or kittens can cause serious developmental issues. This tool helps you find the perfect balance for your pet's unique situation.
The Association for Pet Obesity Prevention (APOP) reports that over 56% of US dogs and 60% of cats are overweight or obese. Overfeeding by just 10% of daily caloric needs — the equivalent of less than half a cup of extra kibble per day — can add 5+ lbs per year to a medium-sized dog, doubling their risk of orthopedic disease, diabetes, kidney disease, and cancer, and reducing lifespan by up to 2 years. The most common cause is following bag feeding guidelines, which are often set 20–30% higher than necessary and fail to account for neuter status.
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 / Activity Level | Dog Multiplier | Cat Multiplier |
|---|---|---|
| Puppy / Kitten (< 4 months) | 3.0× | 2.5× |
| Growing / Older Puppy or Kitten (4-12 months) | 2.0× | 2.0× |
| Adult (Neutered) | 1.4× to 1.6× | 1.2× |
| Adult (Intact) | 1.6× to 1.8× | 1.4× |
| Working / Highly Active / Lactating / Pregnant | 2.0× to 5.0× | 1.6× |
| Senior / Inactive / Low Activity | 1.2× | 1.0× |
Consider a 22 lb (10 kg) neutered adult dog evaluated for a baseline life stage multiplier of 1.4, eating a 350 kcal/cup kibble:
| Pet Profile | Weight | Estimated 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.0 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 standard 350 kcal/cup food. Always adjust based on your specific food's actual calorie density.
Treats should never exceed 10% of your pet's total daily calorie intake (Pet Nutrition Alliance / APOP). For a 552 kcal/day dog, this means a maximum of 55 kcal can come from treats per day (roughly 4–6 average-sized biscuits). Treats that exceed this threshold displace nutritionally complete food and contribute heavily to weight gain. A single dental chew (approx. 70 kcal) could easily account for over 25% of a small pet's total daily allotment! Use a treat calorie tracker to ensure extras remain within this healthy threshold.
Important Note: Always consult your veterinarian before starting strict weight loss programs, when raising growing puppies or kittens, or if managing a pet with underlying medical conditions.
| Nutritional Metric | Dogs | Cats |
|---|---|---|
| Ideal Body Condition Score (BCS) | 4 - 5 out of 9 | 4 - 5 out of 9 |
| Minimum Protein (Adult Maintenance) | 18% - 25% min | 26% - 30% min |
| Target Fat (Adult Maintenance) | 10% - 15% | 9% - 15% |
| Daily Water Intake Guidelines | 1 oz per lb of body weight | 3.5 - 4.5 oz per 5 lbs of body weight |
| Healthy Planned Weight Loss Rate | 1% - 2% of body weight per week | 0.5% - 1% of body weight per week |
Use the RER formula: RER = 70 × (weight in kg)^0.75. Then multiply by a life-stage factor: neutered adult dog ×1.4, intact adult dog ×1.6, neutered adult cat ×1.2. Then divide by your food's kcal per cup. Example: 22 lb (10 kg) neutered dog: RER = 70 × 5.62 = 394 kcal/day. MER = 394 × 1.4 = 552 kcal/day. At 350 kcal/cup food: 552 ÷ 350 = 1.58 cups/day (split into 2 meals of ~0.79 cups). Find the kcal per cup on your food bag under "Metabolizable Energy" — AAFCO-compliant US foods are required to list this.
Pet food calculators are estimates — individual metabolic rates can vary by ±20–50% from calculated values (Merck Veterinary Manual). The RER formula gives a starting point, not a precise prescription. Two dogs of the same breed and weight can have meaningfully different caloric needs. Use the calculator as your starting portion, then monitor body condition score (BCS) every 2–4 weeks and adjust food by 10% if weight trends in the wrong direction. Never make large abrupt changes — adjust gradually over 1–2 weeks.
Spaying and neutering reduces sex hormone production, which lowers metabolic rate and activity drive. Neutered dogs and cats are significantly more prone to weight gain. Standard veterinary adjustments: neutered dogs use a 1.4× MER multiplier (vs. 1.6× for intact). Neutered cats use 1.2× (vs. 1.4× for intact). APOP reports that over 56% of US dogs and 60% of cats are overweight or obese — neutering significantly increases obesity risk if food intake is not adjusted post-surgery. The calculator automatically applies the correct multiplier when you select "neutered/spayed."
Puppies and kittens need far more calories per pound than adults because of rapid growth. MER multipliers (NRC 2006 / Merck Vet Manual): Puppies under 4 months: RER × 3.0. Growing puppies (4 months to adult): RER × 2.0. Kittens under 4 months: RER × 2.5. Growing kittens (4 months to adult): RER × 1.8–2.0. Example: 4 lb (1.8 kg) puppy: RER = 70 × (1.8)^0.75 = 109 kcal/day. At 2.0× multiplier: MER = 218 kcal/day. Never restrict puppy or kitten calories for weight control without veterinary guidance — underfeeding during growth can cause permanent developmental harm.
Even 10% overfeeding causes significant long-term weight gain. Example: Dog's MER = 550 kcal/day. 10% excess = 55 kcal/day extra. Over 1 year: 55 × 365 = 20,075 excess kcal ÷ ~3,500 kcal per pound of fat = ~5.7 lbs of excess fat. On a 22-pound dog, this is a 26% weight gain in one year. APOP found that being just 10–15% overweight doubles the risk of orthopedic disease, diabetes, kidney disease, and cancer — and reduces lifespan by up to 2 years. Accurate daily portions matter far more than most pet owners realize.
Safe weight loss framework (Pet Nutrition Alliance / APOP): (1) Determine your pet's ideal body weight via vet BCS assessment. (2) Calculate RER at ideal weight, not current weight. (3) Feed RER × 1.0 for dogs under vet supervision. (4) Target rate: 1–2% body weight loss per week for dogs; 0.5–1% for cats — faster risks muscle loss in dogs and hepatic lipidosis (fatty liver disease) in cats. (5) Treats must not exceed 10% of daily calories. (6) Recheck weight every 2–4 weeks. For BCS 7/9 or higher (obese), APOP strongly recommends a supervised vet program, not DIY restriction.
AAFCO-compliant US pet food labels list calorie content as "Metabolizable Energy" in kcal per kilogram and per cup (dry) or per can (wet). Example label statement: "Metabolizable Energy (calculated): 3,500 kcal/kg, 350 kcal/cup." Divide your pet's daily MER by kcal per cup to get portion in cups. Example: 552 kcal/day MER ÷ 350 kcal/cup = 1.58 cups/day. If calorie information is not on the bag, contact the manufacturer — all AAFCO-compliant foods are required to provide this data. Enter both the kcal/cup and your pet's MER into the calculator for an instant cup/gram portion.
They are a starting point — but often set 20–30% too high for the average neutered pet. Bag guidelines typically assume an intact, moderately active adult and must account for a wide range of dogs. They do not adjust for neutered status (which reduces caloric need by 15–25%). The bag guidelines are a maximum starting point, not a target. Calculate your pet's MER using the RER formula and compare it to the bag recommendation. Use the calculator result as your target portion and monitor BCS every 2–4 weeks to fine-tune.