Raw dog food calculator: how much should your dog eat?
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.
Use the weight your dog should be, not what they weigh now, if those differ.
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.
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
- Weigh, then adjust. Every couple of weeks at first. If your dog is losing weight you didn’t want them to lose, feed a little more; gaining, a little less.
- Count the extras. Treats and chews add up. See how treats fit around a raw diet.
- Change slowly. Moving from kibble? Our switching guide covers a gradual changeover.
- Seniors and very active dogs vary most. We feed one of each: see raw feeding senior dogs and raw feeding active dogs.
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
Figures last checked 15 November 2026. If something has changed, tell us and we will correct it.
Related reading
- How much to feedHow much raw food a dog needs: the 2–3% of body weight guide, adjusting for activity and weight, splitting meals and when to ask your vet.

- Switching to rawHow to switch a dog from kibble to raw food: a gradual or straight switch, what to expect in the first weeks and when to slow down.

- PriceHow much Bella & Duke costs: the advertised price per day and what it is based on, why bigger dogs cost more, and what the friend discount does to your first three boxes.

- Discount calculatorEnter the box price Bella & Duke quotes you to see the friend-code saving on each of your first three boxes, with the caps applied.
