FeaturesToolsPricingPrivacyTerms

Dog Calorie Calculator

Use this dog calorie calculator to convert your pup's weight into a daily energy estimate using the RER formula vets rely on.

Enter your dog's current weight and choose the unit that works for you.

Life stage

Estimated daily calories

1,076kcal / day

Calculated using the Resting Energy Requirement (RER = 70 x kg^0.75) multiplied by the adult factor.

Healthy adult dog with a typical activity level.

Tip: Check your dog food label to see how many calories are in one cup or serving.

Track feedings and health logs with WoofSheet →

Track calories, meals, and notes in one place

WoofSheet keeps a collaborative log of feedings, medications, bathroom updates, and care notes so everyone supporting your dog can stay in sync.

  • Meals & portions: Record what was served and how much.
  • Medications & supplements: Capture dosing details alongside meals.
  • Potty tracking: Note bathroom activity to monitor digestion.
  • Care notes & photos: Add quick context about appetite, energy, or vet feedback.
  • Shared visibility: Family members and sitters see updates instantly.

How calorie needs are calculated

We start with the veterinary Resting Energy Requirement: RER = 70 x (weight in kg^0.75). This estimates how many calories a resting dog needs for essential functions. We then multiply by a life-stage factor to account for growth, age, or athletic output.

Factors that affect calorie needs

Breed, metabolism, body condition, weather, and daily exercise can shift your dog's calorie requirements. Always discuss changes with your veterinarian, especially if you notice weight gain, loss of muscle, or appetite changes. You can also estimate your dog's life stage using our Dog Age Calculator.

Example daily calorie chart

Use this as a quick reference, then fine-tune based on your vet's guidance and your dog's body condition.

WeightAdult (1.6x)Puppy (3x)
10 lbs / 4.5 kg~220 kcal~410 kcal
25 lbs / 11 kg~580 kcal~1,050 kcal
40 lbs / 18 kg~930 kcal~1,670 kcal
65 lbs / 29 kg~1,430 kcal~2,560 kcal

Already know your dog's calories and want the portion size? Use the Dog Feeding Calculator to translate energy needs into cups per day and per meal.

FAQ

How many calories should my dog eat per day?

A dog's daily calorie needs depend on weight, age, and activity level. Veterinarians typically estimate needs using the Resting Energy Requirement (RER) formula and then adjust for life stage.

Do puppies need more calories than adult dogs?

Yes. Growing puppies require significantly more calories per pound of body weight to support development.

Should I change my dog's calories if they gain weight?

Calorie needs should be adjusted gradually and ideally with guidance from a veterinarian so you maintain healthy body condition.

This calculator provides an estimate for educational purposes. Always consult your veterinarian before making changes to your dog's diet, especially if they have medical conditions.

Ready to transform your pet care routine?

Join thousands of pet parents who've made the switch to smarter, more organized pet care.