Skip to content
Independent · not affiliated with Bella & DukeHow we make money
Honest Dog Food

Raw dog food calculator: how much should your dog eat?

By Chris and Steph

A starting point for adult dogs, based on the Royal Kennel Club’s guide of 2%–3% of body weight a day. Move the slider, pick the options that fit your dog, and weigh them every couple of weeks to fine-tune.

20 kg
2 kg70 kg

Use the weight your dog should be, not what they weigh now, if those differ.

Life stage
Activity
Weight goal

Daily starting amount

500 g

2.5% of body weight a day

Per meal (2 a day)
250 g
Per week
3.5 kg

Weigh your dog every couple of weeks. Losing weight you didn’t want them to lose? Feed a little more. Gaining? A little less. Treats count too.

Get a tailored plan with 40% off

Referral link to Bella & Duke, which sets your dog’s portions when you sign up. This calculator is a guide, not veterinary advice.

How the calculator works

It starts from the Royal Kennel Club’s guide that adult dogs eat 2%–3% of their body weight in raw food each day. A couch lover gets the low end, a dog on daily walks the middle and a very active dog the top end, because active dogs need to eat more. Asking to lose or gain a little moves it by half a percentage point, and a senior dog is nudged slightly lower.

For a 20 kg dog on daily walks that works out at about 500 g a day, or two meals of about 250 g. Our guide to how much raw food to feed has a full table by weight.

Getting it right for your dog

From grams to a delivery

Subscription brands work out portions for you when you sign up. With Bella & Duke you enter your dog’s age, weight and activity and it sets the daily amount. It’s what Roxy and Bracken have eaten for about three years. If you’re thinking of trying it, our friend code gives 40% off your first two boxes and the price guide explains what drives the cost.

Frequently asked questions

How much raw food should a dog eat a day?

As a guide, the Royal Kennel Club says adult dogs eat 2%–3% of their body weight in raw food a day. A 10 kg dog would eat 200 g to 300 g. Active dogs need more.

Should I use my dog's current weight or ideal weight?

Use the weight your dog should be. If your dog needs to lose or gain a little, choose that goal too and the calculator adjusts the percentage.

Why doesn't the calculator give an amount for puppies?

Puppies eat far more for their size than adults and their needs change month by month as they grow. Use a complete food made for puppies, follow its feeding guide and check portions with your vet.

Do treats count towards the daily amount?

Yes. If your dog gets a lot of treats or chews, feed a little less at mealtimes, and keep an eye on their weight.

Is anything I type stored?

No. The calculator runs in your browser and nothing you enter is saved or sent to us.

Sources

  1. Royal Kennel Club: Is raw food good for dogs?

Figures last checked 15 November 2026. If something has changed, tell us and we will correct it.