Dog Food Calculator – Daily Portions by Weight, Age, Activity

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.