Dog Food Calculator

Find out how much to feed your dog each day. Works for kibble, wet food and raw feeding, based on weight, age, activity and weight goal.

Use your dog's ideal weight if they're over or underweight.
Check the bag for "kcal/cup" (typically 280–500).

Your dog's daily feeding plan

Feed per day —
Daily calories —
Meals per day —
Per meal —
Treat allowance (max 10%) —

If you feed raw: daily split (80/10/5/5)

Total raw food per day: —

ComponentSharePer day
Muscle meat80%—
Raw edible bone10%—
Liver5%—
Other organ5%—

Estimate only. Start here, then adjust every 2–3 weeks based on your dog's body condition.

Dog Feeding Chart by Weight

A quick reference for a neutered adult dog with normal activity. Cups assume a food with 350 kcal per cup; raw assumes 2.5% of body weight.

Daily feeding amount by dog weight
Dog weight Calories / day Raw / day Kibble cups / day
5 lb (2.3 kg)20757 g (0.13 lb)0.6
10 lb (4.5 kg)348113 g (0.25 lb)1.0
15 lb (6.8 kg)472170 g (0.37 lb)1.3
20 lb (9.1 kg)585227 g (0.50 lb)1.7
30 lb (13.6 kg)794340 g (0.75 lb)2.3
40 lb (18.1 kg)985454 g (1.00 lb)2.8
50 lb (22.7 kg)1164567 g (1.25 lb)3.3
60 lb (27.2 kg)1335680 g (1.50 lb)3.8
70 lb (31.8 kg)1498794 g (1.75 lb)4.3
80 lb (36.3 kg)1656907 g (2.00 lb)4.7
100 lb (45.4 kg)19581134 g (2.50 lb)5.6

How the dog food calculator works

The calculator starts with your dog's resting energy requirement: RER = 70 × (weight in kg)0.75. It multiplies that by a factor for life stage and neutering status (3.0 for puppies under 4 months, 2.0 for older puppies, 1.6 for neutered adults, 1.8 for intact adults, 1.4 for seniors), then adjusts for activity (about 20% less for low activity, 25% more for high) and your weight goal (20% less to lose weight, 20% more to gain). The result is converted into cups of kibble or cans of wet food using the calories you enter. For raw feeding it uses a percentage of body weight instead: about 2.5% for adults, 2% for seniors, 5% for puppies over 4 months and 8% for younger puppies, adjusted for activity and goal, and split 80/10/5/5 between muscle meat, bone, liver and other organ.

FAQ

How much should I feed my dog?

Most adult dogs need roughly 20–40 calories per pound of body weight per day, but the right amount depends on age, neutering, activity and body condition. This calculator uses the standard resting energy requirement (RER) formula multiplied by a life-stage factor, then converts the result into cups, cans or grams. Always start from the feeding guide on the food's label and adjust to your dog's body condition.

How much raw food should I feed my dog?

A common starting point is 2–3% of your dog's ideal body weight per day for adults, 5–10% for growing puppies and about 2% for less active seniors. A 50 lb (23 kg) adult dog on 2.5% would eat about 0.5 kg (1.1 lb) of raw food a day. Adjust up or down every couple of weeks based on body condition.

What is the 80/10/5/5 raw feeding rule?

It is a guideline for a balanced prey-model raw diet: about 80% muscle meat, 10% raw edible bone, 5% liver and 5% other secreting organ (such as kidney or spleen). The calculator shows the daily gram split for your dog's total amount.

How many calories does a dog need per day?

A neutered adult dog of average activity needs about 1.6 × RER, where RER = 70 × (body weight in kg)^0.75. For a 20 kg dog, RER is about 660 kcal, so a neutered adult needs roughly 1,060 kcal per day. Intact dogs, active dogs and puppies need more; overweight or inactive dogs need less.

How much should a puppy eat?

Puppies need about 3 × RER until 4 months old and about 2 × RER from 4 months to adulthood, fed in 3–4 small meals a day at first. Use your puppy's expected adult weight and the food's puppy feeding guide, and check with your vet during growth.

How many times a day should I feed my dog?

Most adult dogs do well on two meals a day, about 8–12 hours apart. Puppies under 6 months usually need three or four smaller meals, and some large-breed or bloat-prone dogs do better with smaller, more frequent meals.

How many calories are in a cup of dog food?

It varies widely, from about 280 to 500 kcal per cup for dry kibble. Check the "calorie content" (kcal/cup) on the bag and enter it in the calculator for an accurate cup measurement.

Should I count treats?

Yes. Treats should make up no more than about 10% of daily calories. The calculator shows a daily treat allowance, and you should reduce the main meal by the same amount if you give treats.

Can I use this to help my dog lose weight?

Choose the weight loss goal and the calculator reduces the calorie target by about 20%, a typical starting point. Aim for slow loss of about 1–2% of body weight per week and ask your vet to confirm a plan, especially for seniors or dogs with health conditions.

Is this calculator veterinary advice?

No. It gives a general estimate based on widely used energy formulas. Individual dogs vary, so watch body condition and talk to your vet, particularly for puppies, pregnant or nursing dogs and dogs with medical conditions.

About this tool

This calculator estimates how much food a dog needs each day using standard energy formulas, for kibble, wet and raw diets. It is a general guide, not veterinary advice. Dogs vary, so monitor body condition and ask your vet, especially for puppies, pregnant or nursing dogs, and dogs with health conditions.

Check out my other free tools

Gematria CentralGematria & numerology tools Dream CipherAI dream interpretation Star CipherFree Daily Horoscope & Tarot ReadingsGods of IrelandIrish mythology reference