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.
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.
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 cardHow 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.