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.

lb

Type a weight or use the slider. Range: 2.2–176.37 lb.

These brackets set the energy factor. Age 7 is a practical point to review feeding, not a biological cutoff — the real one depends on expected lifespan and size. When is a dog actually a senior?

225 g / day (food)

What this result uses

Dry food · 3,800 kcal/kg · Default estimate

The food calories are a default estimate for this food type. The portion may change when you enter the actual label value.

Food label examples
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.

Enter numbers without thousands separators, for example 3800.

Preparing preview…

Create a photo card or feeding note

Add a photo for a keepsake, or save a feeding note for family.

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.