Daily calorie intake

Estimate your pet’s daily calories

Find out how many calories your dog or cat eats each day, then compare that total with their estimated daily needs. Calories are only useful in context, so read the result alongside your pet’s body condition. Tracking intake helps prevent overfeeding and supports healthy weight management.

1

Estimate current intake

Add food, treats, table scraps, and extras to understand the daily total.

2

Estimate daily needs

Use the dog or cat feeding calculator below, then compare the two numbers.

Calculators

What should you be feeding?

Estimate how many calories your pet may need each day based on weight and lifestyle, then compare that estimate with your pet’s current food and treat intake.

Dog Daily Feeding Estimate

Calculate how many calories your dog may need each day based on weight and activity level.

Cat Daily Feeding Estimate

Calculate how many calories your cat may need each day based on weight and lifestyle.

How to interpret the comparison: if current intake is consistently higher than estimated needs, gradual weight gain is likely over time. If current intake is lower than estimated needs, weight loss may occur. Adjust slowly and reassess every 2 to 4 weeks.
Feeding practice

Make every meal count

Getting the calorie numbers right is only part of the equation. How you measure and serve food every day can make a meaningful difference in your pet’s weight and overall health.

Use a gram scale when possible

It is the most accurate way to measure food and avoid unintentional overfeeding.

Avoid heaping scoops and free feeding

A "cup" can vary widely. Small extras add up over time.

Split daily food into smaller meals

More frequent meals can help pets feel satisfied and keep routines consistent.

Food puzzles and slow feeders can also add enrichment.

Count treats and table food

These calories are easy to overlook and often drive gradual weight gain.

Check your feeding habits

Quick rule of thumb: treats and extras should make up no more than 10% of daily calories.