Royal Canin Dog Food Feeding Calculator
Short answer
Royal Canin formulas vary widely by breed and size line, often around 300–380 kcal per cup. This calculator is pre-set to about 340 kcal/cup as a starting point — check your specific Royal Canin bag and adjust the field for exact cups per day.
Calories per cup is on your food’s bag (usually 300–500 kcal/cup). Adjust it for an accurate cups-per-day figure.
Your dog needs about 794 calories a day, roughly 2.3 cups.
Daily calories
794 kcal
Cups per day
2.3
Resting need (RER)
496 kcal
Per meal (×2)
1.2 cups
Each meal
1.2 cups (397 kcal) × 2 meals a day
Based on 340 kcal per cup — check your food’s label and adjust above.
Estimate only, from the RER = 70 × kg^0.75 formula with a life-stage factor. Confirm the right amount with your veterinarian and adjust to your dog’s body condition.
Consult your vet
These figures are planning estimates from the standard RER/MER formula and are not a substitute for veterinary advice. Your dog’s real needs depend on breed, body condition, health, and the specific food. Confirm the right amount with your veterinarian and adjust based on your dog’s body condition over time.
Related
Frequently asked questions
How much Royal Canin should I feed my dog?
Get the daily calorie target above, then divide by your Royal Canin food’s calories per cup (often ~300–380). Royal Canin makes breed- and size-specific diets, so always use the number on your exact bag.
Why does Royal Canin recommend a specific amount?
Their feeding guides are generic ranges by weight. Using the calorie formula with your food’s real kcal per cup can be more precise — then fine-tune by monitoring your dog’s body condition.