Free pet feeding tools
Dog Food Portion Calculator
Find out how many calories and cups of food your dog needs each day, based on weight, age, and activity.
Check the calories per cup on your dog food's bag and enter it above; brands vary a lot (about 300-450 kcal per cup for dry food).
- Free, no sign-up
- Veterinary-standard formula
- Your numbers stay in your browser
Look up your breed
Labrador RetrieverGolden RetrieverFrench BulldogGerman ShepherdBeagleStandard PoodleDachshundChihuahuaPugSiberian HuskyPembroke Welsh CorgiBorder Collie All 64 dog breeds →
More tools
How it works
- Enter your dog's weight and choose their life stage and activity level.
- Add your food's calories per cup. You'll find it on the bag; see where to look.
- Get a daily amount in calories and cups, plus the size of each meal.
The calculator uses the standard veterinary formula for a dog's resting energy requirement (70 × body weight in kg0.75), then multiplies it by a factor for life stage and activity. Neutered adults use 1.6, intact adults 1.8, active or working dogs 2.0, seniors 1.4, and puppies 2.0 to 3.0. Treats count too, so reduce meals a little if you give many.