Free dog food calculator

How much should you feed your dog?

Enter your dog’s ideal weight and life stage. Get daily calories and the exact grams of food, split per meal, based on the standard vet feeding formula.

No signup, no email. Adjust the dry and wet split to match what you actually feed, and share or bookmark the result with a link.

Find a Trusted Sitter0% owner fee. $20,000 vet protection on every booking.
Up to 90%
of every booking kept by the sitter
€20,000
in vet support per booking
200k+
pet parents on the platform
4.9 / 5
average sitter rating
Daily portion calculator

Your dog’s number, in ten seconds.

The plan updates as you type. Enter the calorie values from your own food bag and can for an accurate gram amount, then use the slider to match your dry and wet mix.

All wetAll dry

Your dog’s daily plan

Enter your dog’s ideal weight to see the daily calories and portions.

A starting guideline from the standard RER formula. Every dog is different, so confirm the right amount with your vet, especially for puppies, pregnancy, or medical diets.

Leaving your dog with a sitter? Add this feeding plan to a one-page care card so they get every portion right.

Make a care card

How it works

Calories first, then grams. Both depend on your food.

Every feeding number starts with calories, not grams. A dog’s resting energy requirement is 70 times its bodyweight in kilograms raised to the power 0.75. That gets multiplied by a life-stage factor: about 1.6 for a neutered adult, higher for growing puppies and working dogs, lower for weight loss and seniors. The result is daily calories.

Grams only appear once you know your food. A cup of one brand can hold 40% more calories than another, so feeding by a fixed cup count is how a lot of dogs quietly gain weight. Enter the kcal-per-100g from your bag and the calculator converts calories into the real grams for your specific food, then splits it across the meals you choose.

Feed it right

Six things that change how much your dog should eat.

The calculator handles the math. These are the judgment calls that keep the number honest.

Use ideal weight, not current

Feed for the weight your dog should be, not the weight they are now. If your dog is overweight, enter the target weight and pick the weight-loss setting so the plan helps them get there.

Life stage changes everything

A growing puppy needs roughly twice the calories per kilo of a neutered adult. A senior or couch-loving dog needs less. The life-stage setting is the single biggest lever on the number.

Read your food’s label

Calorie density varies a lot between brands, from about 300 to 450 kcal per 100 g of kibble. Enter the number from your bag for an accurate gram amount, not a generic guess.

Treats count too

Treats, chews, and training rewards should stay under about 10% of daily calories. If you treat a lot, trim the meal portions a little so the day still adds up.

Watch the body, not just the scale

You should feel the ribs easily and see a waist from above. Adjust portions up or down by 10% every couple of weeks based on body condition, not on a single weigh-in.

Change food gradually

Switching brands or amounts overnight upsets most dogs’ stomachs. Move to a new food or a new portion over 7 to 10 days, mixing old and new, to avoid an upset tummy.

Common questions

Feeding questions dog owners actually ask.

How much, how often, wet versus dry, and what to do for an overweight dog.

How much should I feed my dog a day?
It depends on weight and life stage. A neutered adult dog needs roughly its resting energy (70 times bodyweight in kg, to the power 0.75) multiplied by about 1.6. For a 12 kg dog that is around 720 kcal a day, which is about 200 g of typical kibble. Enter your dog’s details above for a number tied to your actual food.
How does this dog food calculator work?
It uses the standard veterinary formula. Resting energy requirement (RER) is 70 times bodyweight in kg to the power 0.75. That is multiplied by a life-stage factor (about 1.6 for a neutered adult, 2.0 to 3.0 for puppies, 1.0 for weight loss) to get daily calories, then divided by your food’s calorie density to get grams.
How many times a day should I feed my dog?
Most adult dogs do well on two meals a day, morning and evening. Puppies under six months usually need three or four smaller meals. Splitting the daily amount across meals keeps energy steady and is gentler on the stomach than one large meal.
Should I feed my dog wet or dry food?
Both work. Dry food is calorie-dense and convenient; wet food has more moisture and can help fussy eaters or dogs that need more water. Many owners mix the two. Use the diet-split slider above to see the grams of dry and number of cans for any mix.
My dog is overweight. How do I adjust the amount?
Enter the target weight you are aiming for, not the current weight, and choose the weight-loss setting. That uses a lower multiplier so the plan creates a gentle calorie deficit. Lose weight slowly, around 1 to 2% of bodyweight a week, and check in with your vet for an overweight dog.
Is this a substitute for veterinary advice?
No. The result is a starting guideline based on a standard formula. Puppies, pregnant or nursing dogs, and dogs on medical or prescription diets have different needs. Always confirm the right amount and food with your vet, who can factor in health conditions the calculator cannot.