Skip to main content

    Dog Food Calculator

    How much to feed per day — exact cups, grams & meal split based on your dog's weight, life stage, and food brand.

    Enter Your Dog's Details

    lbskg

    Select the body shape that best matches your dog.

    Pick your brand for exact portions — otherwise we use the industry average.

    Enter your dog's weight and select a body condition score to see the daily feeding plan.

    Calculated locally
    Runs Locally

    Disclaimer: This is an estimate only and should not replace professional veterinary advice. Always consult your veterinarian for personalized recommendations. See Terms of Service

    Uses RER veterinary formula
    Sources: WSAVA, NRC guidelines
    Last updated: January 2026

    How Much Should I Feed My Dog?

    The right amount of food for your dog depends on multiple factors: weight, activity level, age, metabolism, and even breed. Feeding guidelines on dog food bags are often too general – a sedentary Bulldog and an active Border Collie of the same weight have very different calorie needs.

    Our dog food calculator uses the same Resting Energy Requirement (RER) formula[1] that veterinary nutritionists use, giving you a science-based starting point for your dog's daily portions. Activity and life-stage multipliers follow WSAVA[2] and AAFCO[4] guidelines, and body-condition adjustments follow the WSAVA 9-point BCS chart[3].

    Understanding the RER Formula

    The calculation starts with RER – the calories needed for basic body functions at rest:

    RER = 70 × (body weight in kg)0.75

    This accounts for metabolic scaling – smaller dogs have higher metabolisms per pound than larger dogs.

    We then apply multipliers for activity level (1.2x to 2.0x) and life stage (0.8x for seniors, 1.75x for puppies) to calculate Maintenance Energy Requirement (MER) – your dog's actual daily caloric need.

    Example Calculations

    Formula uses kg, so lb is converted first (1 lb = 0.45 kg). All examples assume BCS 3 (ideal).

    Adult dog: 30 lb (13.6 kg), moderate activity, BCS 3

    Weight: 30 lb × 0.45 = 13.6 kg

    RER = 70 × 13.60.75 = 490 kcal

    MER = 490 × 1.4 (moderate) × 1.0 (adult) × 1.0 (BCS 3)

    = 686 calories/day

    Puppy: 20 lb (9 kg), active, BCS 2 (underweight)

    Weight: 20 lb × 0.45 = 9 kg

    RER = 70 × 90.75 = 364 kcal

    MER = 364 × 1.6 (active) × 1.75 (puppy) × 1.1 (BCS 2)

    = 1,121 calories/day

    Senior dog: 60 lb (27 kg), sedentary, BCS 4 (overweight)

    Weight: 60 lb × 0.45 = 27 kg

    RER = 70 × 270.75 = 795 kcal

    MER = 795 × 1.2 (sedentary) × 0.8 (senior) × 0.9 (BCS 4)

    = 687 calories/day

    Did you know?

    Over 56% of dogs in the U.S. are overweight or obese. Maintaining a healthy weight can add up to 2.5 years to your dog's life.

    Source: Association for Pet Obesity Prevention, 2023

    Activity Levels Explained

    Sedentary (×1.2)

    Rests most of the day. Brief walks for bathroom breaks only. Typical for very senior dogs or dogs with mobility issues.

    Moderate (×1.4)

    30-60 minutes of walking or play daily. This fits most pet dogs with regular walks and some playtime.

    Active (×1.6)

    1-2 hours of exercise daily. Includes hiking, running, swimming, or extended active play sessions.

    Very Active (×2.0)

    Working dogs, sled dogs, hunting dogs, or competition dogs with 3+ hours of intense daily activity.

    Life Stage Nutrition

    Your dog's life stage significantly affects calorie needs:

    • Puppies (×1.75): Growing puppies need significantly more calories for development. Feed puppy-formulated food with appropriate calcium and phosphorus ratios until fully grown (12-24 months depending on breed size).
    • Adults (×1.0): Maintenance needs. Focus on maintaining healthy weight and body condition.
    • Seniors (×0.8): Metabolism slows with age. Reduced calorie needs, but protein needs remain high. Consider senior-formulated foods with joint support.

    Adjusting Portions Over Time

    This calculator provides a starting point. Monitor your dog's body condition over 2-4 weeks:

    • Ideal condition: Ribs easily felt but not visible. Visible waist when viewed from above. Abdominal tuck when viewed from the side.
    • If gaining weight: Reduce portions by 10-15%.
    • If losing weight: Increase portions by 10-15%.
    • Dramatic changes: Consult your veterinarian to rule out health issues.

    Important Disclaimer

    This calculator provides estimates based on veterinary nutrition guidelines (WSAVA, NRC). Individual dogs vary in metabolism, and results should be adjusted based on body condition over time. Special conditions (pregnancy, nursing, illness, recovery from surgery) require veterinary guidance. Cup measurements are estimates based on average dry food – always check your specific food's calorie content for accurate portioning.

    Why Trust SnapPetCalc?

    • Based on the veterinary RER & MER standards used by nutritionists worldwide
    • References AAFCO and WSAVA global nutrition guidelines
    • 100% client-side processing — no personal data stored
    • Free, transparent formulas you can verify yourself

    Go Deeper

    Frequently Asked Questions