How the dog-food estimate works
The calculator starts with resting energy requirement (RER), a standard veterinary estimate based on body weight in kilograms. It then applies a maintenance multiplier that changes with life stage and routine activity. Young puppies need more calories per kilogram because growth is rapid, while calmer adults and many seniors often start lower.
Breed size matters because growth lasts longer in large and giant dogs than it does in toy or small dogs. That is why the calculator asks for a breed-size band even after it already knows the current weight. The size band does not predict an exact breed-specific requirement, but it helps choose a more realistic growth window before an adult baseline takes over.
RER = 70 × weight(kg)^0.75
Resting energy requirement is the baseline used before activity and life-stage multipliers are applied.