Calculateus

Dog Daily Protein Requirement Calculator

Estimate your dog's daily protein needs in grams based on weight and life stage.

Result

Estimated Daily Protein Need
25 g/day

Based on NRC (National Research Council) recommended allowance figures of roughly 25g of protein per 1000 kcal for adult maintenance and about 56g per 1000 kcal for growth, applied to an estimated Daily Energy Requirement - these are general estimates, and dogs with kidney, liver, or other medical conditions often need a veterinarian-guided protein target instead.

About the Dog Protein Requirement

The Dog Daily Protein Requirement Calculator estimates how many grams of protein a dog needs per day based on body weight and life stage. It builds on the same resting energy requirement math used in calorie calculations, then applies National Research Council protein-density guidance to convert that energy figure into a gram target. This is intended as a general estimate of the protein density a dog's daily calories should carry, not a therapeutic diet prescription.

How It Works

Enter the dog's weight in pounds and choose adult (maintenance) or puppy (growth) as the life stage. The calculator converts weight to kilograms, calculates the resting energy requirement, scales it up to a daily energy requirement using a life-stage multiplier, and then applies a grams-of-protein-per-1000-kcal figure, higher for growth than for maintenance, to arrive at a daily protein target in grams.

RER (kcal/day) = 70 x (weight in kg)^0.75. DER (kcal/day) = RER x life-stage factor (1.6 adult, 3.0 puppy). Protein (g/day) = (DER / 1000) x grams-per-1000-kcal (25 g adult maintenance, 56 g puppy growth).

Formula & Methodology

To calculate by hand, convert weight from pounds to kilograms by multiplying by 0.453592, raise that figure to the 0.75 power, and multiply by 70 for RER. Multiply RER by 1.6 for an adult or 3.0 for a puppy to get DER. Divide DER by 1000 and multiply by 25 for an adult or 56 for a puppy to get the estimated daily protein target in grams.

Examples

40-Pound Adult Dog

A 40 lb adult dog at maintenance has a resting energy requirement of about 615 kcal/day, a daily energy requirement of about 985 kcal/day at the 1.6 factor, and an estimated protein need of roughly 25 grams per day using the 25 g per 1000 kcal maintenance figure.

15-Pound Growing Puppy

A 15 lb puppy has a resting energy requirement of about 295 kcal/day, a daily energy requirement of about 885 kcal/day at the puppy factor of 3.0, and an estimated protein need of roughly 50 grams per day using the higher 56 g per 1000 kcal growth figure.

Advantages

  • Links protein needs directly to calculated calorie needs rather than using a flat grams-per-pound shortcut that ignores life stage.
  • Applies distinctly different growth versus maintenance protein density figures, reflecting how much more protein-intensive puppy growth is.
  • Gives a concrete gram figure that can be checked against a food's guaranteed analysis and daily feeding amount.

Common Mistakes

  • Comparing the protein percentage on a bag's label directly to this gram figure without also accounting for how many calories, and thus how much food, the dog actually eats per day.
  • Using the adult maintenance multiplier for a growing puppy, which understates true protein needs during the growth phase.
  • Treating the result as a hard medical target for a dog with a diagnosed kidney or liver condition instead of using it only as a general reference point.

Edge Cases to Watch For

  • A weight of zero or less returns an error rather than a calculation.
  • The puppy protein multiplier and grams-per-1000-kcal figure are both fixed regardless of exact age or breed size within the 'puppy' category, so results are a general growth-stage estimate rather than an age-precise figure.
  • Dogs with kidney, liver, or other conditions that require restricted or elevated protein need a target set directly by a veterinarian rather than this general NRC-based estimate.

Common Use Cases

  • Owners comparing whether a specific food's protein content actually meets their dog's estimated daily needs.
  • People formulating or checking a home-cooked or raw diet recipe against a general protein target.
  • Puppy owners wanting to understand why growth-stage foods list higher protein percentages than adult formulas.
Written & fact-checked by the Calculateus TeamLast updated August 5, 2026How we verify our formulas

Frequently asked questions

Why do puppies need so much more protein per calorie than adult dogs?

Growing puppies are actively building new muscle, organ, and connective tissue, which requires substantially more protein relative to their calorie intake than an adult dog that's simply maintaining existing body tissue - this is reflected in the notably higher NRC recommended protein allowance for growth compared to adult maintenance.

Conclusion

The gram figure produced here is a general estimate built from standard NRC protein-density guidance, not an individualized medical prescription. Dogs with any diagnosed health condition affecting protein metabolism should have their protein target set directly by a veterinarian.