Calculation Logic

See How It Works

Learn the mathematical models and veterinary nutrition baselines we use to determine your dog or cat's daily feeding portions.

Follow Our Calculation Process

Standard pet food packaging provides broad guidelines that often lead to overfeeding. Our calculator generates a customized portion plan by running your inputs through four core steps:

Step 1

Scale by Ideal Weight

We convert the pet's target weight into kilograms to align with scientific nutritional scaling models.

Step 2

Establish Life Stage Base

We select a baseline feeding percentage (from 2.0% to 10.0% of body weight) based on age and developmental stage.

Step 3

Apply Physiological Modifiers

We adjust the portion size using mathematical multipliers for activity levels, neuter status, and body conditions.

Step 4

Customize by Food Type

We split the final weight in grams, estimate measuring cup volume, and calculate raw or mixed diet allocations.

Adjust Feeding by Life Stage

Pet nutritional requirements change significantly as they grow, mature, and age. Our calculator applies distinct percentages of body weight for dogs and cats in each developmental window:

Canine (Dog) Baselines

  • Puppies (Growth Phase):
    • Under 4 months: 9.0% of current weight daily
    • 4 to 6 months: 7.0% of current weight daily
    • 6 to 12 months: 5.0% of current weight daily
  • Adult Dogs (Maintenance): Baseline of 2.5% of body weight daily.
  • Senior Dogs (Metabolic Decline): Baseline of 2.0% of body weight daily.

Feline (Cat) Baselines

  • Kittens (Growth Phase):
    • Under 4 months: 10.0% of current weight daily
    • 4 to 6 months: 8.0% of current weight daily
    • 6 to 12 months: 6.0% of current weight daily
  • Adult Cats (Maintenance): Baseline of 3.0% of body weight daily.
  • Senior Cats (Metabolic Decline): Baseline of 2.0% of body weight daily.

Evaluate Activity Level Impacts

Daily exercise affects metabolic energy expenditure. We scale the portion calculation using the following activity modifiers:

Canine (Dog) Modifiers

  • Low Activity (0.90x): For indoor dogs getting under 30 minutes of daily exercise.
  • Normal Activity (1.00x): For active family pets receiving 1 to 2 hours of daily exercise.
  • High Activity (1.15x): For working dogs, sporting breeds, or high intensity runners.

Feline (Cat) Modifiers

  • Low Activity (0.85x): Specifically for spayed/neutered indoor cats with low energy levels.
  • Normal Activity (1.00x): For active cats engaging in indoor play and exploring.
  • High Activity (1.15x): For working farm cats or high energy feline breeds.

Master the 80/10/10 Ratio

When preparing a homemade raw feeding plan (BARF for dogs or PMR for cats), maintaining nutritional balance is critical. Our calculator breaks down raw portions according to standard veterinary-approved guidelines:

  • 80% Muscle Meat: Supplies primary protein, fat, amino acids, and taurine (vital for obligate feline carnivores).
  • 10% Raw Bone: Supplies essential digestible calcium, phosphorus, and trace minerals.
  • 5% Liver: Functions as the primary natural multivitamin, supplying Vitamin A, copper, and iron.
  • 5% Secreting Organs: Includes kidneys, spleen, or pancreas, supplying vital trace minerals and enzymes.

Combine Wet and Dry Food

Mixing dry kibble and wet food is popular for hydration and taste. Because wet food contains about 75% water weight, it is less calorie-dense than dry food. To provide a balanced caloric split, our calculator runs custom equations:

  • Dog Mixed Split: Daily dry portion is calculated using 110g/cup density; wet portion uses standard 150g (5.3 oz) dog pouch sizes.
  • Cat Mixed Split: Daily dry portion is calculated using 90g/cup density (cat dry food is less dense); wet portion uses standard 85g (3 oz) cat pouch sizes.

We recommend feeding the dry portion in the morning and the wet portion in the evening to maintain clean digestion habits.

Track Your Pet Food Supply

Knowing daily portion sizes allows you to budget and plan your next food purchase. Our secondary calculator estimates bag lifespan using this formula:

Lifespan Calculation Equation:

Bag Size in Grams / Daily Intake in Grams = Total Feeding Days

Based on the total feeding days, our calculator maps out the exact calendar date you will need to open your next bag, helping you avoid last minute trips to the store.

Return to Calculator