Dog Food Calculator – Daily Portions by Weight, Age, Activity
Estimate daily calories and food amounts for your dog using veterinary-style energy equations. Enter your dog’s weight, life stage, and activity level, then set your food’s calorie density (editable). Guidance only – ask your vet for personalized advice.
Dog Profile
Switch units as needed. Weights convert automatically.
Sets the base energy needs.
Working dogs may need up to 2–5× in extreme cases.
Optional adjustment for weight goals.
Treat calories should be ≤10% of daily calories.
Food Info
Typical: kibble ~110 g/cup; wet ~240 g/cup (varies).
Auto‑calculated from cup inputs; you can override.
Daily Portion Results
Daily Calories
— kcal
(food only; treats extra)
Food / day
— cups
— g
Per meal
— cups
— g
Treats limit
— kcal
Max from treats
Notes & Assumptions
- Formula: RER = 70 × (kg0.75). Daily calories ≈ RER × life‑stage factor × activity factor × goal factor.
- Typical factors: Puppy 0–4 mo ×3.0; Puppy 4–12 mo ×2.0; Adult neutered ×1.6; Adult intact ×1.8; Senior ×1.4 (varies by dog). Activity adds ×0.8 to ×1.6.
- Preset food densities are starting points. Always check your bag/can label for kcal per cup or per 100 g and edit above.
- Every dog is unique. Reassess portions every 1–2 weeks based on body condition and consult your veterinarian for tailored guidance.



