Work out dog food quantity instantly with clear inputs, formula shown and shareable results.
Resting energy requirement is 70 times body weight in kilograms to the power 0.75; multiplying by the life-stage factor gives maintenance needs, which the food's energy density converts into grams. Energy needs scale with weight to the three-quarter power, not linearly, which is why a 40 kg dog needs far less than twice the food of a 20 kg one.
Resting energy
RER kcal = 70 x (body weight kg) ^ 0.75
Daily food
grams = RER x life stage factor x 100 / kcal per 100 g
RER kcal = 70 x (body weight kg) ^ 0.75. Resting energy requirement is 70 times body weight in kilograms to the power 0.75; multiplying by the life-stage factor gives maintenance needs, which the food's energy density converts into grams.
Energy needs scale with weight to the three-quarter power, not linearly, which is why a 40 kg dog needs far less than twice the food of a 20 kg one.
Enter dog's weight, life stage and activity, food energy density. The defaults shown are a realistic worked example — swap in your own figures to get a result you can use.