Skip to main content

Pet Food Calculator

Proper portion control is the single most effective way to prevent pet obesity, joint distress, and diabetes in companion animals.

Current body weight of your dog or cat.

Unit for pet weight.

Species of pet.

Metabolic adjustment factor according to veterinary guidelines.

Found on the back of your pet food bag (typically 350–425 kcal/cup).

Calculated Result
1.8 cups/day

Daily Dry Food Portion

Daily Calorie Target

692 kcal/day

Grams per Day (Dry Kibble)

221 grams

Portion per Meal (2 meals/day)

0.92 cups

Resting Baseline (RER)

433 kcal/day

Calculation Breakdown

  1. 1. Body weight: 25 lbs (11.3 kg)
  2. 2. Resting Energy Requirement (RER): 70 × (11.3 kg)^0.75 = 433 kcal/day
  3. 3. Maintenance multiplier (neutered_adult): 433 × 1.6 = 692 kcal/day
  4. 4. Daily portion at 375 kcal/cup: 692 ÷ 375 = 1.85 cups/day

Daily Calorie Requirements Across Dog Sizes (Neutered Adult)

Interactive visualization based on your current inputs

Daily Calories
0.04919821.5k2.0k10 lbs25 lbs50 lbs75 lbs100 lbsDog Weight (lbs)Calories (kcal/day)

What Is the Pet Food Calculator?

A pet food calculator determines appropriate caloric intake and food portions for dogs and cats based on weight and activity.

How Does the Pet Food Calculator Work?

Computes metabolic body size using allometric exponential scaling (RER = 70 × kg^0.75) and scales by lifestyle multipliers.

Pet Food Calculator Formula & Variables

The core mathematical equation utilized by this calculator is expressed as:

RER = 70 × (Weight in kg)^0.75; Daily Calories = RER × Factor; Daily Cups = Calories ÷ kcal/Cup

Calculates baseline Resting Energy Requirement using exponential scaling, adjusts for activity, and determines daily cups.

How to Use the Pet Food Calculator

  1. Enter pet weight, species, neuter status/activity level, and the caloric density from your pet food bag.

Step-by-Step Example Calculation

Daily Portion for a 25 lb Neutered Adult Dog

Input Values:

weight:25
weightUnit:lbs
petType:dog
lifeStage:neutered_adult
kcalPerCup:375
Worked Steps: Requires ~694 kcal/day, which equals 1.85 cups (approx 222 grams) of kibble daily.

Understanding Your Result

Provides daily caloric target, measuring cups per day, grams of dry food, and portion per meal.

Factors That Affect the Result

  • Age, breed metabolic differences, ambient climate, indoor vs outdoor lifestyle, and treat consumption.

When Should You Use This Calculator?

  • Transitioning to adult food, managing overweight pets, and changing kibble brands.

Assumptions & Limitations

  • Guidelines are for healthy adult pets. Growing puppies/kittens or lactating mothers require higher pediatric allowances.

Frequently Asked Questions

Calculation Accuracy & Reference Note

Standard AAHA and WSAVA clinical veterinary nutritional formulas.

Explore more tools and calculators in Everyday Life Calculators