How to Feed My Pet

Dog Feeding Calculator

A starting point, not a diagnosis. This uses your dog's ideal weight — worked out from body condition, not just the number on the scale.

33 lb

225 g / day (food)

Daily total needed854 kcal
├ Treats0 kcal (0.0%)
└ Food854 kcal → 225 g
FoodTreats (aim for under 10%)
Current weight33.1 lb
If fed twice a day112 g per meal

Individual needs can vary by up to 50% from these estimates — every number here is a starting point. Re-weigh every 2 weeks and adjust by 5–10%. Measuring cups can be off by 30%+ depending on kibble density, so use a kitchen scale.

Refine the estimate (body condition, activity, spay/neuter, food)

Combine walking and play time. If a lot of it is running, pick one level up.

How it's calculated: Ideal weight = current weight ÷ (1 + 0.1 × (BCS − 5)). Resting energy = 70 × (ideal weight in kg)^0.75. Daily calories = resting energy × a life-stage and activity factor. Food amount = (daily calories − treat calories) ÷ food energy density.

Sources: Pet Nutrition Alliance calorie guidelines · AAHA 2021 Nutrition and Weight Management Guidelines · NRC 2006 Nutrient Requirements of Dogs and Cats. This tool does not replace veterinary advice.