Disclosure: TerraHustle earns from qualifying Amazon purchases at no extra cost to you.
I built this calculator because "how much should I feed my dog" is one of the most genuinely difficult questions in dog care. The bag says one thing. The vet says something slightly different. And the dog would happily eat twice as much as either. Spending time around family members' dogs of different breeds, sizes, and ages made the problem obvious: overfeeding is invisible until it's a weight problem, and underfeeding is invisible until something's off with energy or coat. This tool takes the guesswork out and gives you a number based on your specific dog and your specific food.
By A.K. | Last updated: October 2026
Get your dog's exact daily food portions based on their weight, age, activity level, and your specific food's calorie content.
There's no single answer, because the right amount depends on your dog's ideal weight, age, activity level, and the calories in your particular food. The calculator above turns that into a daily calorie target, then into cups or cans. Treat the result as a starting point, weigh your dog every few weeks, and adjust in small steps.
Most dog food bags print broad feeding guidelines like "30β50 lbs: 1ΒΎ β 2Β½ cups daily." That's a wide range across 20 pounds of body weight. It's a useful starting point, but it doesn't account for whether your dog is a 30-lb couch potato or a 50-lb working herder. This calculator uses the same energy-requirement math veterinary nutritionists use, then adjusts it to your specific dog and food.
The calculation runs in two stages:
Step 1 β Resting Energy Requirement (RER): The baseline calories your dog burns at rest, derived from body weight using the formula RER = 70 Γ (weight in kg)0.75. This is the minimum energy needed to keep organs running, regulate temperature, and maintain basic body function, with no movement included.
Step 2 β Maintenance Energy Requirement (MER): RER multiplied by a lifestyle multiplier that reflects age, activity level, and reproductive status. A hard-working dog can burn several times its RER, while a senior spayed couch dog burns about 1.1Γ. That gives you your dog's daily caloric target. We then divide that by your specific food's calorie density (kcal per cup or per can) to translate calories into exact portions.
I'll be upfront: I don't own a dog, so I didn't build this from my own kitchen counter. I built it from the veterinary references listed at the bottom of the page, and I'd rather you check the result against your vet's advice than take my word for it.
| Life stage | Sedentary | Moderate | Active | Working |
|---|---|---|---|---|
| Puppy <1yr | 2.0Γ | 2.5Γ | 3.0Γ | 3.5Γ |
| Adult 1β7yr | 1.4Γ | 1.6Γ | 1.8Γ | 2.2Γ |
| Senior 7yr+ | 1.2Γ | 1.4Γ | 1.6Γ | 1.8Γ |
Reproductive adjustments stack on top: spayed/neutered multiplies the result by 0.9 (lower metabolism), intact by 1.0, pregnant by 1.6, and nursing by 2.0. These multipliers are common starting points in veterinary nutrition references, including the National Research Council's Nutrient Requirements of Dogs and Cats (2006). The exact way they're stacked here, including the 0.9 spay/neuter factor, is this calculator's own simplification, so treat every result as an estimate. Pregnant and nursing dogs have needs that vary widely by litter size and stage, so work with your veterinarian.
1. Eyeballing portions instead of measuring. A University of Guelph study of 100 dog owners found that people measuring kibble with common household devices were off by anywhere from about 48% too little to about 152% too much, depending on the device and the amount. Small amounts, like ΒΌ cup, were the hardest to get right. A small error repeated twice a day adds up quickly.
"Close enough" works for a lot of things in a home. A dog's dinner isn't one of them.
2. Forgetting that treats are calories. Dental chews, training treats, and the "just one" biscuit at bedtime add up fast, and for a small dog they can be a big share of the day. A widely used rule of thumb is to keep treats to about 10% of daily calories and subtract them from meal portions. If you train with treats, our Best Dog Training Treats guide is a good place to start.
3. Not recalculating after life changes. Spay or neuter surgery often lowers a dog's calorie needs, and puppies moving to adult food (around 12 months for most breeds) need smaller portions. Senior dogs often need fewer calories than they did as adults. Recalculate every few months or after any major life event, and ask your vet if you're unsure.
4. Using brand averages instead of the actual bag. Calorie density varies widely between foods, even ones that look alike. Always read your specific bag's Metabolizable Energy (ME) line, usually printed near the ingredients, so you're dividing by the right number.
5. Free-feeding instead of meal-feeding. Leaving a bowl out all day removes portion control and makes it hard to notice changes in appetite. Measured meals (2 for most adults, 3 for young puppies) make it much easier to see what your dog actually eats.
If I could pick one habit for every dog owner I know, it wouldn't be a fancy food. It would be a ten-second hands-on check of the ribs once a month.
For this one, the best purchase isn't a product category I'd send you hunting for on Amazon. It's the tool that makes the math above actually land in the bowl. Start with a basic digital kitchen scale that measures in grams. The researchers behind the Guelph study called a scale the gold standard for portioning kibble, and it takes the guesswork out of every meal. If you'd rather stay with cups, use a dry-food measuring cup sized for the amount you're pouring (a ΒΌ cup for ΒΌ cup, a 1-cup for 1 cup) instead of a big liquid measuring cup. The most common mistake is using an oversized scoop or a big liquid measuring cup for a small portion, which is where the largest errors in that study showed up.
The energy formulas in this calculator are based on:
The kibble-measuring figures come from a University of Guelph (Ontario Veterinary College) study of 100 dog owners, published in Veterinary Record and funded by Royal Canin: Dog Owners Often Inaccurately Measure Out Kibble, Study Finds, University of Guelph, 2019.
The condition estimate in the results box compares your dog's current weight with the ideal weight you enter. It is a rough estimate, not a hands-on Body Condition Score, which veterinarians assess on a 9-point scale.
For medical conditions that affect metabolism (diabetes, Cushing's, hypothyroidism, kidney disease), consult your veterinarian directly. Those require individualized portion plans that go beyond standard MER calculations.
We use cookies to improve your experience on our site. By using our site, you consent to cookies.
Manage your cookie preferences below:
Essential cookies enable basic functions and are necessary for the proper function of the website.
Statistics cookies collect information anonymously. This information helps us understand how visitors use our website.
Google Analytics is a powerful tool that tracks and analyzes website traffic for informed marketing decisions.
Service URL: policies.google.com (opens in a new window)
You can find more information in our Privacy Policy and .