Most adult dogs eat roughly 2–3% of their ideal body weight in raw food per day — about 2.5% for maintenance — while puppies need more, starting near 10% of their current weight at 8 weeks and tapering as they grow (Raw Feeding 101). Our raw dog food calculator turns that into an exact daily amount and splits it into the 80/10/10 ratio so you know how much muscle meat, bone, and organ to serve.

The number the calculator uses
For adults, the raw feeding calculator for dogs applies a percentage of ideal body weight: 2% for weight loss, ~2.5% for maintenance, and up to 3% for active dogs or those that need to gain, with seniors around 2% (We Feed Raw). These are starting points — an active, underweight dog may need more, a couch-potato less. The single best guide is body condition: you should be able to feel the ribs easily and see a waist from above.
The 80 10 10 raw dog food calculator then divides the daily total into 80% muscle meat, 10% raw edible bone, and 10% organ — with that organ portion split into 5% liver and 5% another secreting organ such as kidney or spleen (Paleo Ridge). This prey-model (PMR) ratio mimics the makeup of whole prey. Switch the tool to BARF and it re-balances to roughly 70/10/10/10, adding about 10% vegetables and fruit.
How much raw food to feed a puppy by age
Puppies burn energy fast, so the raw puppy food calculator uses a percentage of their current weight that falls steadily as they mature — reaching adult levels of 2–3% at around 12 months (ProDog Raw). Because puppies grow weekly, weigh yours often and recalculate. A commonly used by-age schedule:
| Puppy age | Raw food (% of current weight/day) | Meals/day |
|---|---|---|
| 8 weeks – 3 months | ~10% | 4 |
| 3 – 4 months | ~8.5–9% | 3–4 |
| 4 – 6 months | ~6.5–8% | 3 |
| 6 – 8 months | ~4.5–6% | 2–3 |
| 8 – 10 months | ~3.5–4% | 2 |
| 10 – 12 months | ~2.5–3% | 2 |
| 12 months + | 2–3% (adult) | 2 |
Source: Raw Health Canine Food, corroborated by Bella & Duke.
Raw feeding chart for dogs (adult, by weight)
If you prefer a quick lookup, this raw feeding chart shows the daily amount for an adult dog at three feeding levels. Figures are per day.
| Ideal weight | 2% (loss) | 2.5% (maintenance) | 3% (active) |
|---|---|---|---|
| 10 lb (4.5 kg) | 3.2 oz | 4.0 oz | 4.8 oz |
| 20 lb (9 kg) | 6.4 oz | 8.0 oz | 9.6 oz |
| 30 lb (13.6 kg) | 9.6 oz | 12.0 oz | 14.4 oz |
| 50 lb (22.7 kg) | 16.0 oz | 20.0 oz | 24.0 oz |
| 70 lb (31.8 kg) | 22.4 oz | 28.0 oz | 33.6 oz |
| 90 lb (40.8 kg) | 28.8 oz | 36.0 oz | 43.2 oz |
How to use the raw dog food calculator
- Choose the life stage — adult, puppy, or senior.
- For an adult, pick a goal (weight loss, maintenance, or active/gain); for a puppy, pick the age band.
- Enter your dog’s weight and choose pounds or kilograms. Use ideal weight for adults, current weight for puppies.
- Set meals per day and pick 80/10/10 or BARF.
- Read the daily total, per-meal amount, weekly total, and the muscle/bone/organ breakdown, then adjust to your dog’s body condition over 2–3 weeks.
BarnCalc · Dogs
Raw Dog Food Calculator
How much raw food to feed your dog or puppy per day — with the 80/10/10 breakdown.
Total raw food per day
Maintenance · 2.5% of ideal body weight
| Component | Per day | oz |
|---|
Raw feeding chart — daily amount by weight
| Body weight | 2% | 2.5% | 3% |
|---|---|---|---|
| 10 lb (4.5 kg) | 3.2 oz | 4.0 oz | 4.8 oz |
| 20 lb (9 kg) | 6.4 oz | 8.0 oz | 9.6 oz |
| 30 lb (13.6 kg) | 9.6 oz | 12.0 oz | 14.4 oz |
| 40 lb (18 kg) | 12.8 oz | 16.0 oz | 19.2 oz |
| 50 lb (22.7 kg) | 16.0 oz | 20.0 oz | 24.0 oz |
| 70 lb (31.8 kg) | 22.4 oz | 28.0 oz | 33.6 oz |
| 90 lb (40.8 kg) | 28.8 oz | 36.0 oz | 43.2 oz |
Adults use % of ideal weight; puppies use % of current weight. Adjust to body condition — you should feel the ribs but not see them.
How it works: Adults are fed 2–3% of ideal body weight daily (≈2.5% for maintenance, ~2% senior); puppies get more, tapering by age from ~10% at 8 weeks toward adult levels by 12 months. The total is split by the 80/10/10 model (80% muscle meat, 10% raw edible bone, 10% organ = 5% liver + 5% other), or 70/10/10/10 with veg for BARF.
Sources: Raw Feeding 101, ProDog Raw, Raw Health Canine (puppy age chart), AVMA policy, FDA.
Raw feeding FAQ
How much raw food should I feed my dog? Around 2–3% of ideal body weight daily for adults; a 20 lb dog at 2.5% eats about 8 oz a day (Bella & Duke). Split it across two meals.
How much raw food for a puppy? More than an adult — roughly 8–10% of current weight for young pups, dropping to about 5–6% by six months and 2–3% by a year (ProDog Raw). Weigh weekly and adjust.
What is the 80/10/10 rule? A raw feeding ratio of 80% muscle meat, 10% raw edible bone, and 10% organ (half of that liver), designed to mirror whole prey (Albright’s).
How do I weigh my dog at home? Weigh yourself, then weigh yourself holding your dog, and subtract the difference; most vet clinics also offer free weigh-ins for larger dogs.
Do I need supplements? A varied 80/10/10 diet with rotating proteins covers most needs, but many feeders add omega-3 (fish oil); a veterinary nutritionist should review any long-term raw diet, especially for puppies and seniors (The Pet Calculator).
Is raw feeding safe? It carries real trade-offs. The AVMA and FDA discourage unprocessed raw meat because of Salmonella and E. coli risk to pets and people, and a 2022 University of Liverpool study found raw-fed dogs shed more Salmonella and antibiotic-resistant E. coli (Groat et al., 2022). Handle raw meat hygienically and talk to your vet before switching.
Sources
- Raw Feeding 101 — Calculating raw portions
- We Feed Raw — How much raw food to feed
- ProDog Raw — Puppy raw feeding guide
- Raw Health Canine — Puppy feeding by age
- Paleo Ridge — 80/10/10 and BARF explained
- AVMA — Raw or undercooked animal-source protein policy
- FDA — Get the facts on raw pet food diets
- Groat et al., 2022 (JSAP) — Salmonella & AMR E. coli in raw-fed dogs
Reviewed for accuracy against Raw Feeding 101, ProDog Raw, Raw Health Canine, and AVMA/FDA guidance. Last updated: July 16, 2026.
Related BarnCalc tools: visit the Dogs hub, or try: