Sloth LabSlothLab Tools

Dog Food Calculator

Calculate daily feeding amounts based on weight, activity, and food type.

kg
kcal/kg
2

Typical neutered/spayed adult dog

Daily Feeding Guide

Resting Energy (RER)

534 kcal

Daily Energy (DER)

854 kcal

Food per Day

244 g

~2.4 cups

Per Meal (2x)

122 g

Based on the formula: RER = 70 x weight^0.75. Adjust based on your dog's body condition score.

Recommended Feeding Schedule

6AM12PM6PM12AM

122g × 2 = 244g food per day

Last Updated: March 16, 2026

How It Works

Daily energy needs are calculated using the Resting Energy Requirement formula: RER = 70 × weight^0.75 (in kg). This is then multiplied by an activity factor (1.0 for sedentary, up to 2.0+ for very active dogs) to get Daily Energy Requirement (DER). Food amount is derived from DER divided by the food's calorie density.

Why This Matters

Pet obesity is the most common preventable disease in dogs, affecting an estimated 56% of dogs in the United States according to the Association for Pet Obesity Prevention (APOP). Overweight dogs face significantly increased risk of osteoarthritis, type 2 diabetes, respiratory compromise, cardiovascular disease, and certain cancers. A landmark Purina lifespan study demonstrated that dogs maintained at ideal body weight lived an average of 1.8 years longer than their overfed counterparts — a remarkable finding given that the median lifespan of most breeds is 10-13 years. Despite the prevalence of pet obesity, most dog owners rely on imprecise feeding methods: following the broad ranges printed on food packaging (which are designed to cover all activity levels and often overestimate needs), eyeballing portions, or simply filling the bowl until it looks right. These approaches consistently lead to overfeeding because they fail to account for the individual dog's actual metabolic needs based on their specific weight, age, activity level, and whether they have been spayed or neutered. Accurate calorie calculation using the veterinary-standard RER formula provides a personalized baseline that can be fine-tuned by monitoring your dog's body condition score over time. This data-driven approach is what veterinary nutritionists actually use in clinical practice, and this calculator makes it accessible to every dog owner.

Real-World Examples

Scenario 1: The Overfed Labrador — A 35 kg moderately active Labrador Retriever has an RER of approximately 1,007 kcal and a DER of about 1,310 kcal per day. The feeding guidelines on a popular kibble brand (3,800 kcal/kg) recommend 350-450g daily for dogs 30-40 kg. The owner feeds 425g (1,615 kcal) — 23% more than needed. Over a year, this surplus adds roughly 4.5 kg of body weight. Using this calculator, the owner learns the correct portion is approximately 345g per day. Scenario 2: The Underweight Working Dog — A 25 kg Border Collie who herds sheep 4-5 hours daily has a DER of roughly 1,750 kcal (activity factor 2.0). The owner feeds the same amount as their sedentary Cocker Spaniel, about 250g of 3,500 kcal/kg food (875 kcal). The dog is visibly underweight with prominent ribs. The calculator reveals the dog needs approximately 500g daily — nearly double what he is getting. Scenario 3: Post-Spay Adjustment — After spaying their 20 kg mixed breed, the owner continues feeding the same 300g per day. Spaying reduces metabolic rate by approximately 25-30%, meaning the dog now needs only about 225g daily. Within 6 months, the dog gains 3 kg. The calculator's neutered activity factor would have flagged this change immediately.

Methodology & Sources

This calculator uses the Resting Energy Requirement (RER) formula established by the National Research Council (NRC): RER = 70 × (body weight in kg)^0.75. This allometric scaling formula accounts for the nonlinear relationship between body size and metabolic rate. The Maintenance Energy Requirement (MER) is calculated by multiplying RER by a life-stage activity factor based on guidelines from the Association of American Feed Control Officials (AAFCO) and veterinary nutrition textbooks. Factors range from 1.0 (weight loss) to 3.0 (growing puppy under 4 months). Daily food amount is determined by dividing MER by the food's caloric density (kcal per gram or cup), which should be obtained from the pet food label. Data sources: NRC Nutrient Requirements of Dogs (2006), AAFCO Dog Food Nutrient Profiles, Veterinary clinical nutrition textbooks (Hand et al., Small Animal Clinical Nutrition). Limitations: These are population-based estimates. Individual dogs may need 10-30% more or less depending on breed, metabolism, environment, and health conditions. Always monitor body condition score and adjust portions accordingly. Consult your veterinarian for dogs with medical conditions.

Common Mistakes to Avoid

1. Following the food bag guidelines without adjustment — Manufacturer feeding guides are intentionally broad (e.g., '200-400g for 15-25 kg dogs') because they must cover sedentary to very active dogs. Most pet owners choose the middle or upper range, which overfeeds sedentary pets by 20-40%. Always use a calorie-based calculation specific to your dog. 2. Not recalculating after spaying or neutering — Sterilization reduces a dog's metabolic rate by 25-30%. Continuing to feed pre-surgery amounts almost always leads to weight gain within 3-6 months. Reduce portions by approximately 25% immediately after surgery and monitor body condition. 3. Forgetting to count treats and table scraps — A single slice of cheese (70 kcal), a tablespoon of peanut butter (95 kcal), and two dog biscuits (80 kcal) add 245 kcal to your dog's daily intake — that could represent 25% of a small dog's entire daily requirement. Track everything your dog consumes. 4. Using volume instead of weight to measure food — Cup measurements are highly inconsistent. Studies show that when different people measure 'one cup' of kibble, the actual amount varies by up to 80%. Using a kitchen scale to weigh food in grams provides far more accurate and consistent portions. 5. Not adjusting for seasonal activity changes — A dog who runs off-leash for hours in summer but barely walks in winter has dramatically different calorie needs. Failing to reduce winter portions by 15-25% leads to gradual winter weight gain that compounds year over year.

Frequently Asked Questions

How do I know my dog's activity level?
Sedentary: mostly indoor, short walks. Moderate: daily 30-60 min walks. Active: 1-2 hours of exercise daily. Very active: working dogs, intense exercise. Most pet dogs fall in the moderate category.
Should I adjust feeding for puppies or senior dogs?
Yes. Puppies need 2-3x more calories per kg than adult dogs. Senior dogs (7+ years) typically need 20-30% fewer calories. This calculator is designed for adult dogs — consult your vet for puppy or senior feeding plans.
Where can I find the calorie content of my dog's food?
Check the back of the food bag or the manufacturer's website. It's usually listed as 'kcal/kg' or 'kcal/cup'. Most dry dog foods range from 3,000 to 4,500 kcal/kg. If you can't find it, 3,500 kcal/kg is a reasonable average.
Should I feed my dog once or twice a day?
Most veterinarians recommend feeding adult dogs twice daily — morning and evening — rather than once a day. Twice-daily feeding provides more stable blood sugar levels, reduces the risk of bloat (especially in large breeds), and helps manage hunger throughout the day. Puppies under 6 months typically need three meals per day, and very young puppies may need four.
How do I know if my dog is at a healthy weight?
Use the Body Condition Score (BCS) system: you should be able to feel your dog's ribs with light pressure but not see them prominently. When viewed from above, your dog should have a visible waist. From the side, the belly should tuck up slightly from the chest to the hind legs. If you cannot feel the ribs or there is no visible waist, your dog may be overweight. Your veterinarian can provide a proper assessment.
Does breed size affect how much my dog should eat?
Yes. Small breeds (under 10 kg) have faster metabolisms per kilogram of body weight and may need 40 kcal/kg/day, while giant breeds (over 40 kg) may need only 20 kcal/kg/day. The RER formula (70 × weight^0.75) automatically accounts for this allometric scaling, which is why it is more accurate than simple linear calculations.
Should I include treats in my dog's daily calorie count?
Absolutely. Treats should comprise no more than 10% of your dog's total daily calorie intake, according to veterinary nutritionists. A single large biscuit can contain 100+ kcal — for a small dog needing 300 kcal/day, that is one-third of their requirement. Subtract treat calories from their meal portions to avoid overfeeding.
How do I transition my dog to a new food?
Transition gradually over 7-10 days to prevent gastrointestinal upset. Start with 75% old food and 25% new food for days 1-3, then 50/50 for days 4-6, then 25% old and 75% new for days 7-9, and 100% new food by day 10. If your dog shows diarrhea or vomiting, slow the transition further. Maintain the same total calorie amount throughout.

Related Guides

Learn more about the concepts behind this tool