Dog Food Calculator
A 40-pound neutered adult dog needs about 985 calories a day, or 2.8 cups of 350 calorie kibble. That is two 1.4 cup meals, and a 30 pound bag lasts about 43 days. Cups alone mislead, because brands range from 240 to 470 calories per cup.
| Cups per day | |
| Daily calories | |
| Resting energy (RER) | |
| Activity multiplier used | |
| Cups per meal | |
| Cups in the bag | |
| Days per bag | |
| Cost per day | |
| Cost per month (30.4 days) |
A starting amount, not a verdict. Check body condition every two weeks and adjust by 10%. All calculations run in your browser, and nothing you type is uploaded or stored.
Enter your dog's weight, life stage and the calories per cup on the bag to get cups per day, cups per meal, how long a bag lasts and the cost per day.
Key takeaways
- Resting energy is 70 times body weight in kg to the 0.75 power, 615 calories at 40 lb
- A neutered adult multiplier of 1.6 turns 615 into 985 calories a day
- At 350 calories per cup that is 2.8 cups, or 1.4 cups twice a day
- The same 2.8 cups runs from 670 to 1,320 calories across brands
- A 30 pound bag lasts about 43 days and costs $1.52 a day
On this page
- Why body weight alone gets the amount wrong
- Resting energy and the activity multiplier
- Worked example: a 40 pound neutered adult
- Why cups are a poor unit across brands
- Puppies, adults and weight loss are three different formulas
- From cups to bag life and cost per day
- Meals, treats and the 10% rule
- How to tell whether the amount is right
Why body weight alone gets the amount wrong
Feeding charts on the back of a bag are a starting point, not an answer. They assume an average activity level, an average kibble and an average dog, and most dogs are not average in all three at once.
The arithmetic behind any feeding amount starts with resting energy requirement, or RER. It is 70 times the dog's body weight in kilograms raised to the 0.75 power. That exponent is the part people skip. It means calorie need does not scale with weight, it scales with weight to the three quarters, so a dog twice as heavy needs about 1.68 times the calories rather than twice as many.
Run the numbers on a 40 pound dog. Forty pounds is 18.14 kg. Take 18.14 to the 0.75 power and you get 8.79, multiply by 70 and the resting energy is 615 calories a day. That is what the dog burns lying still in a quiet room, doing nothing but keeping its heart, lungs and brain running.
Everything above that is the activity multiplier, and the multiplier is where two dogs of the same weight end up eating wildly different amounts. A couch dog and a hunting dog can both weigh 40 pounds and need 862 and 1,538 calories respectively. The bag cannot know which one you own.
Resting energy and the activity multiplier
The multipliers below come from the standard veterinary nutrition approach used by the World Small Animal Veterinary Association and most vet schools. They are ranges in practice, and the midpoint is what this calculator uses.
| Life stage | Multiplier | Calories for a 40 lb dog | Cups at 350 kcal |
|---|---|---|---|
| Puppy under 4 months | 3.0 x RER | 1,846 kcal | 5.27 cups |
| Puppy 4 to 12 months | 2.0 x RER | 1,231 kcal | 3.52 cups |
| Intact adult | 1.8 x RER | 1,108 kcal | 3.16 cups |
| Neutered adult | 1.6 x RER | 985 kcal | 2.81 cups |
| Senior or low activity | 1.4 x RER | 862 kcal | 2.46 cups |
| Weight loss | 1.0 x RER | 615 kcal | 1.76 cups |
| Working or sport dog | 2.5 x RER | 1,538 kcal | 4.39 cups |
Two adjustments catch most of the error. Neutering lowers energy need by roughly 10% to 20%, which is why the neutered adult line sits below the intact one. And a dog that is already overweight should be fed for its target weight, not its current weight, which is why the weight loss line uses 1.0 and not 1.2.
Age matters less than people expect after the first year. A healthy seven year old that still walks two miles a day needs close to adult calories. A twelve year old that sleeps most of the day drops toward the 1.4 line. Judge by activity and body condition, not by the birthday.
Worked example: a 40 pound neutered adult
Take the most common case: a 40 pound neutered adult on a mid-range chicken and rice kibble at 350 calories per cup, fed twice a day, eating from a 30 pound bag that costs $65.
- Resting energy: 615 calories
- Daily calories at 1.6: 985 calories
- Cups per day at 350 kcal per cup: 2.81 cups
- Cups per meal, two meals: 1.4 cups
- Cups in a 30 pound bag at 4 oz per cup: 120 cups
- Days per bag: 42.7 days
- Cost per day: $1.52, about $46 a month
Those seven numbers answer the questions people tend to ask: how much in the bowl, how long the bag lasts and what the dog costs to feed. A 1.4 cup scoop twice a day is easy to eyeball, and it is close enough that a kitchen measuring cup will do.
Weigh the food for the first week if you can. Kibble density varies enough that a heaped coffee mug can hold 30% more than a level measuring cup, and 30% of 985 calories is 296 calories a day, which is most of a meal.
Why cups are a poor unit across brands
A cup measures volume. A dog needs calories. The two only line up if every bag held the same number of calories per cup, and they do not. The range across dry dog foods runs from about 240 to 550 calories per cup.
| Type of kibble | Calories per cup | Cups for 985 kcal | What drives it |
|---|---|---|---|
| Light or weight control | 240 to 280 | 3.52 to 4.10 | Added fiber, less fat |
| Adult chicken and rice | 330 to 380 | 2.59 to 2.98 | The middle of the market |
| Puppy formula | 380 to 450 | 2.19 to 2.59 | More fat and protein |
| Grain free or high protein | 420 to 480 | 2.05 to 2.35 | Dense kibble, small cup |
| Freeze dried raw | 480 to 550 | 1.79 to 2.05 | Almost no water or filler |
Read the same row differently and the problem shows up fast. Two cups of a 240 calorie food delivers 480 calories. Two cups of a 470 calorie food delivers 940. Same scoop, same dog, nearly double the calories, and the dog will gain weight on one and lose it on the other.
The number to look for is on the bag, usually near the guaranteed analysis, printed as kilocalories per cup or per kilogram. If a bag lists only kcal/kg, divide by 4.2 to get a rough per-cup figure, because a cup of typical kibble weighs about 4 oz or 113 grams. The FDA's pet food labeling rules explain what has to appear on the label and what is optional.
Puppies, adults and weight loss are three different formulas
The single biggest feeding mistake is using the adult number for a puppy, or the adult number for a diet. The multipliers are not close to each other.
Puppies. A puppy under four months eats about 3.0 times its resting energy, because it is building bone, muscle and brain at a rate it will never repeat. A 12 pound puppy at three months has a resting energy of 249 calories, so the day's food is 748 calories. At 400 calories per cup that is 1.87 cups, split into three or four meals of about half a cup. By four months the multiplier drops to 2.0, and by a year most breeds are on the adult number.
Adults. The 1.6 to 1.8 range covers most healthy adult dogs. The difference between the two lines is 123 calories a day for a 40 pound dog, which is about a third of a cup, which is 4 pounds of body weight over a year if the dog is fed the higher figure and does not need it.
Weight loss. Feed 1.0 times the resting energy of the target weight. A 50 pound dog that should weigh 40 gets the 40 pound RER of 615 calories, not the 50 pound figure. That produces a loss of roughly 1% to 2% of body weight per week, which is the rate vets aim for. Faster loss strips muscle along with fat.
Large breed puppies have one extra rule: keep them on a growth rate that reaches adult size at 18 to 24 months, not 12. Overfeeding a Great Dane puppy raises the risk of joint disease, and the fix is a slower curve, not a smaller adult weight.
From cups to bag life and cost per day
Once you know cups per day, the rest is division. A 30 pound bag holds about 120 cups if a cup weighs 4 oz, and 120 divided by 2.81 is 42.7 days. That is the number that tells you whether the 40 pound bag on sale is a better buy than the 30 pound bag at the same price per pound.
| Bag size | Cups in the bag | Days at 2.81 cups | Days at 4.39 cups | Cost per day at list price |
|---|---|---|---|---|
| 15 lb at $38 | 60 cups | 21.3 days | 13.7 days | $1.78 |
| 30 lb at $65 | 120 cups | 42.7 days | 27.3 days | $1.52 |
| 40 lb at $85 | 160 cups | 56.9 days | 36.4 days | $1.49 |
| 50 lb at $99 | 200 cups | 71.2 days | 45.6 days | $1.39 |
Cost per day is the only fair way to compare two bags, because price per pound hides the calorie difference. A 40 pound bag of 300 calorie food at $70 feeds a 40 pound dog for 48.7 days at $1.44 a day. A 30 pound bag of 470 calorie food at $65 feeds the same dog for 57.3 days at $1.13 a day. The cheaper bag per pound, at $1.75 against $2.17, is the more expensive bag per day.
Two practical notes. A 50 pound bag takes a dog eating 2.81 cups a day about 71 days to finish, which is longer than the six to eight weeks most makers suggest for freshness. Store it sealed, in the original bag, and buy the size the dog finishes inside that window.
Meals, treats and the 10% rule
Treats count. The standard guidance is that treats and extras stay under 10% of daily calories, which for a 985 calorie dog is 98 calories. A medium milk bone style biscuit runs 40 to 50 calories, so two a day is the limit before the kibble has to come down.
That is why a dog can gain weight on the same dinner it has always eaten. Three biscuits at 45 calories each is 135 calories, which is 14% of the day, and 135 calories a day is about 1 pound of body weight every 26 days.
Meal count matters for different reasons. Two meals a day suits most adult dogs and lowers the risk of bloat in deep-chested breeds compared with one large meal. Puppies under four months do better on three or four smaller meals, because their stomach capacity is small relative to their calorie need. A dog on a weight loss plan often does better on two measured meals plus a portion of its daily kibble used as training treats, so the total stays fixed.
If you change foods, transition over seven days: 25% new food for two days, 50% for two days, 75% for two days, then all new. A faster switch causes loose stool in most dogs, and the calories per cup usually change with the formula, so recalculate the amount rather than pouring the same scoop.
How to tell whether the amount is right
The calculator gives a number to start from. The dog gives the answer. Weigh the dog every two weeks on a bathroom scale, holding it on the scale with you and subtracting your own weight, and watch the body condition instead of the number alone.
Body condition is scored on a 9 point scale. You want a 4 or 5: ribs easy to feel under a thin fat layer, a visible waist behind the ribs from above, and a tuck at the belly from the side. A 6 means the ribs are hard to find. A 3 means they are sharp to the touch with no covering.
- Gaining weight: cut the daily amount by 10% and weigh again in two weeks. A 10% cut on 985 calories is 98 calories, or 0.28 cups.
- Losing weight on a full portion: check the treats and the human food first, then raise the amount by 10%.
- Holding steady at a 5: the amount is right, and the bag chart was close enough.
- Sudden change in appetite or water intake: that is a vet visit, not a feeding adjustment.
Two things the math cannot see are health conditions and prescription diets. A dog with kidney disease, diabetes, pancreatitis or a thyroid problem needs a number set by a vet, and the multiplier here will be wrong for it. The WSAVA global nutrition guidelines and the FDA's page on complete and balanced claims are the two references worth reading before you switch foods.
This is a feeding estimate, not veterinary advice. Confirm the amount with your vet for puppies, seniors, pregnant dogs and any dog with a diagnosed condition.
Frequently asked questions
How many cups of food should a 40 pound dog eat?
About 2.8 cups a day of a 350 calorie per cup kibble, split into two meals of 1.4 cups. That delivers 985 calories, which is the resting energy of 615 multiplied by 1.6 for a neutered adult.
How many calories does a 40 pound dog need?
About 985 a day if neutered and moderately active. The resting energy is 615 calories, and the activity multiplier of 1.6 adds the rest. An intact adult of the same weight needs about 1,108.
How do I calculate resting energy for a dog?
Multiply 70 by the dog's weight in kilograms raised to the 0.75 power. A 40 pound dog is 18.14 kg, and 18.14 to the 0.75 power is 8.79, so 70 x 8.79 gives 615 calories.
Why does my bag say 3 cups when the calculator says 2.8?
Bag charts assume an average kibble and an average activity level. A 20 calorie difference per cup moves the answer by 0.16 cups, and a 470 calorie food would need only 2.1 cups for the same 985 calories.
How much should I feed a puppy?
Puppies under four months use about 3.0 times resting energy, and 4 to 12 months uses 2.0. A 12 pound puppy at three months needs about 748 calories, which is 1.87 cups at 400 calories per cup, split into three or four meals.
How many calories should a dog eat to lose weight?
Feed 1.0 times the resting energy of the target weight. A 50 pound dog that should weigh 40 gets 615 calories a day, not the 50 pound figure, which produces a loss of 1% to 2% of body weight per week.
How long does a 30 pound bag of dog food last?
About 43 days for a 40 pound dog eating 2.81 cups a day, since a 30 pound bag holds roughly 120 cups at 4 oz per cup. A 50 pound dog at 4.39 cups finishes it in 27 days.
How much does it cost to feed a 40 pound dog?
About $1.52 a day, or $46 a month, on a 30 pound bag that costs $65 and lasts 42.7 days. Cost per day is the only fair comparison between bags, because calories per pound vary.
Does a cup of dog food weigh the same across brands?
No. A cup of typical kibble weighs 3.5 to 4.5 oz, and dense grain free foods run closer to 5 oz. That is why 350 calories per cup is only a default and the bag's kcal/cup figure should replace it.
Should I feed once or twice a day?
Twice a day suits most adult dogs and lowers bloat risk in deep-chested breeds compared with one large meal. Puppies under four months do better on three or four meals, and a 985 calorie dog gets 1.4 cups per meal on two.
How many treats can a dog have a day?
Keep treats under 10% of daily calories. For a 985 calorie dog that is 98 calories, or about two 45 calorie biscuits. Three biscuits a day adds 135 calories, which is 1 pound of body weight every 26 days.
Do I need to change the amount when I switch foods?
Yes. Calories per cup can differ by 200 between two adult formulas, so the same scoop can be 30% more or less food. Recalculate cups from the new bag and transition over seven days to avoid loose stool.
Is 2 cups of food a day enough for a 50 pound dog?
Usually not on a 350 calorie food. A 50 pound neutered adult needs about 1,164 calories, which is 3.3 cups. Two cups would be 700 calories, about 40% short, and the dog would lose weight.
How much food should a senior dog get?
Most seniors use 1.2 to 1.4 times resting energy, so a 40 pound senior gets 738 to 862 calories, or 2.1 to 2.5 cups at 350 per cup. Judge by activity and body condition rather than age alone.
Can I feed the same amount to two dogs of the same weight?
Not reliably. A neutered couch dog at 1.6 and an intact working dog at 2.5 need 985 and 1,538 calories at the same 40 pounds, a 553 calorie gap that is 1.6 cups of food.
Is the feeding chart on the bag wrong?
It is a starting range, not a target. Charts are built for an average activity level and a wide weight band, so a 40 pound dog may see a 2 to 3 cup range on the same bag. Use it as a check, then adjust by body condition.
Spotted a wrong number or a broken result?
More Pets tools
- Aquarium Glass Thickness Calculator
- Aquarium Heater Size Calculator
- Aquarium Salt Calculator
- Aquarium Tank Weight Calculator
- Aquarium Volume Calculator
- Aquarium Water Change Calculator
- Benadryl for Dogs Dosage Calculator
- Bird Age Calculator
- Cat Age Calculator
- Cat BMI Calculator
- Cat Calorie Calculator
- Cat Feeding Calculator
- Cat Food Calculator
- Cat Life Stages Calculator
- Cat Litter Calculator
- Cat Medication Safety Checker
Fee schedules, rates and rules change without notice. Always confirm important figures with the official source before you rely on them.