Raw Dog Food Calculator

Calculate homemade raw diet portions for your dog

Based on the Biologically Appropriate Raw Food (BARF) model diet.

Last updated: May 27, 2026
Frank Zhao - Creator
CreatorFrank Zhao
๐Ÿ–

Total raw food mass

More info
kilograms (kg)
More info
grams (g)
๐Ÿฅฉ

Daily raw food recommendations

By default, we base the calculations on the Biologically Appropriate Raw Food (BARF) model diet.

Change raw food composition
More info
grams (g)
70
%
More info
grams (g)
10
%
More info
grams (g)
5
%
More info
grams (g)
5
%
More info
grams (g)
7
%
More info
grams (g)
2
%
More info
grams (g)
1
%
1Daily Food Mass
mfood=pร—mbodym_{food} = p \times m_{body}
2Component Amount
mcomponent=rร—mfoodm_{component} = r \times m_{food}
m_foodDaily food mass
p% of body weight
m_bodyBody weight
m_compComponent mass
rComponent ratio
BARFBARF model diet

What Is the Raw Dog Food Calculator?

The Raw Dog Food Calculator helps you figure out exactly how much raw food your dog needs each day, broken down by ingredient โ€” muscle meat, bone, liver, other organs, vegetables, seeds, and fruits. It follows the Biologically Appropriate Raw Food (BARF) model, a popular approach that mimics what dogs' ancestors would have eaten in the wild.

Who is this for?

Dog owners who want to switch to or are already feeding a raw diet, breeders managing multiple dogs, and anyone curious about the BARF approach. If you have ever wondered "how much raw food to feed my dog?" or "is raw food good for dogs?", this tool gives you a solid starting point.

The calculator estimates daily portions based on your dog's ideal body weight and life stage (adult or puppy). It then splits the total into the standard BARF ratios so you can prep each ingredient with confidence.

How to Use the Raw Dog Food Calculator

Using the calculator takes only a few steps. Here is a quick walkthrough:

1

Select your dog's life stage

Choose between Adult or Puppy. The calculator adjusts the feeding percentage accordingly โ€” puppies need a larger portion relative to their body weight.

2

Enter your dog's weight

Type in your dog's ideal body weight (for adults) or current weight (for puppies). You can switch between grams, kilograms, ounces, or pounds using the unit dropdown.

3

Check the daily food amount

The calculator instantly shows the total raw food portion needed per day. This value updates automatically if you change the weight.

4

Review the ingredient breakdown

Below the total, you will see how much muscle meat, bone, liver, other organs, vegetables, seeds, and fruits to prepare โ€” all based on standard BARF percentages.

5

Customize the composition (optional)

Check "Change raw food composition" to adjust any ingredient's weight or percentage. The calculator will back-calculate the total food amount and ideal body weight to keep everything consistent.

Step-by-Step Example

Let us walk through a real scenario. Meet Lucky, a 4-year-old adult dog weighing 30 lb (13.6 kg).

  1. Set life stage to Adult.
  2. Enter weight: 30 lb (or switch to kg and type 13.6).
  3. The calculator shows a daily food portion of approximately 12 oz (340 g).
  4. The BARF breakdown appears automatically:
Muscle meat
8 oz (238 g)
70%
Bone
1.2 oz (34 g)
10%
Liver
0.6 oz (17 g)
5%
Other organs
0.6 oz (17 g)
5%
Vegetables
0.8 oz (24 g)
7%
Seeds
0.24 oz (7 g)
2%
Fruits
0.12 oz (3.4 g)
1%

Real-World Examples

Adult Labrador โ€” Maintaining Ideal Weight

Background: Charlie is a 3-year-old Labrador Retriever with an ideal body weight of 32 kg (70.5 lb). He is moderately active and has been on a kibble diet, but his owner wants to transition to raw feeding.

Input:

  • โ€ข Life stage: Adult
  • โ€ข Ideal body weight: 32 kg

Result:

Daily food portion โ‰ˆ 32ร—0.02532 \times 0.025 = 0.8 kg (800 g) per day.

That breaks down to roughly 560 g of muscle meat, 80 g of bone, 40 g of liver, 40 g of other organs, 56 g of vegetables, 16 g of seeds, and 8 g of fruits.

How to apply: Charlie's owner can prep these portions in bulk for the week, storing each ingredient separately and combining them at feeding time.

Growing Puppy โ€” Adjusting Portions by Age

Background: Bella is a 5-month-old German Shepherd puppy weighing 18 kg (39.7 lb). Puppies grow rapidly and need a higher food-to-body-weight ratio than adults.

Input:

  • โ€ข Life stage: Puppy
  • โ€ข Age: 5 months
  • โ€ข Current weight: 18 kg

Result:

At 5 months, the feeding factor is 7% of body weight (down from 8% at 0โ€“4 months). Daily portion โ‰ˆ 18ร—0.0718 \times 0.07 = 1.26 kg (1260 g).

Puppy BARF ratios differ: 58% muscle meat (~731 g), 17% bone (~214 g), 7% liver (~88 g), 7% other organs (~88 g), 7% vegetables (~88 g), 3% seeds (~38 g), 1% fruits (~13 g).

How to apply: Bella's owner should recheck her weight every 2โ€“3 weeks and adjust portions accordingly, since the feeding factor decreases as she approaches 12 months of age.

Customizing the 80/10/10 Ratio

Background: Some raw feeders prefer an 80/10/10 split โ€” 80% muscle meat, 10% bone, and 10% organs โ€” instead of the standard BARF ratios. Max, a 25 kg (55 lb) adult Border Collie, is switching to this alternative.

Input:

  • โ€ข Life stage: Adult
  • โ€ข Body weight: 25 kg
  • โ€ข Check "Change raw food composition"
  • โ€ข Set Muscle meat to 80%, Bone to 10%, and adjust organs as needed

Result:

Total daily food = 25ร—0.02525 \times 0.025 = 625 g. With the 80/10/10 split: 500 g muscle meat, 62.5 g bone, 62.5 g organs.

How to apply: Max's owner can use the calculator's composition editor to save this custom ratio and verify that the total stays nutritionally balanced.

Common Scenarios

The raw dog food calculator is handy in many everyday situations. Here are some of the most common:

Switching from Kibble to Raw

If you are transitioning your dog from commercial dry food to a raw diet, this calculator gives you a clear starting point. Start with the default BARF ratios and monitor your dog's response over the first few weeks.

Weight Management

For dogs that are above or below their ideal weight, the calculator uses the target (ideal) body weight โ€” not the current weight โ€” to determine portions. This helps guide gradual weight correction.

Senior Dog Care

Older dogs often have lower energy needs. While the calculator uses the standard 2.5% factor for adults, you can manually reduce portions if your senior dog is less active or tends to gain weight easily.

Homemade Meal Prep

Planning a week's worth of raw meals? Use the calculator to determine bulk quantities. Multiply the daily amounts by 7 to get your weekly shopping list for meat, bones, organs, and produce.

Introducing New Ingredients

When adding a new protein source (e.g., switching from chicken to rabbit), the calculator helps you maintain the correct ratios. Use the composition editor to adjust while keeping the overall diet balanced.

Multi-Dog Households

Feeding multiple dogs on a raw diet? Calculate each dog's portion individually based on their unique weight and life stage, then sum up the totals to plan your bulk shopping and prep.

Tips & Best Practices

Use Ideal Body Weight

Always enter your dog's ideal body weight โ€” not the current weight if they are overweight or underweight. The 2.5% rule is based on a healthy, lean body condition.

Introduce Changes Gradually

When switching to a raw diet, transition over 7โ€“10 days by mixing increasing amounts of raw food with the current diet. This helps avoid digestive upset.

Monitor Body Condition

Check your dog's body condition score (BCS) every 2โ€“4 weeks. If ribs become too prominent or disappear under fat, adjust portions by 10โ€“15% accordingly.

Rotate Protein Sources

Variety matters in a raw diet. Rotate between different meats (chicken, beef, lamb, rabbit, fish) over the week to provide a broader nutrient profile and reduce the risk of sensitivities.

Keep a Feeding Log

Track what you feed, how much your dog eats, and any changes in energy, stool quality, or coat condition. This helps you and your vet fine-tune the diet over time.

Consult Your Veterinarian

Before starting any raw diet, especially for puppies, senior dogs, or dogs with health conditions, discuss it with your vet. They can help you avoid nutritional imbalances.

Pro Tip: Batch Prep with the Calculator

Use the calculator to determine a full week's worth of food, then prep everything in one go. Portion each day's meals into separate containers or freezer bags. Label them with the date and ingredient breakdown. This saves time and ensures you stick to the correct ratios every day.

How the Calculation Works

The calculator uses a straightforward two-step process: first determine the total daily food mass, then split it into ingredient portions based on the BARF model.

Step 1: Total Daily Food Mass

mfood=pร—mbodym_{\text{food}} = p \times m_{\text{body}}
m_food= daily food mass (kg)
p= feeding factor (% of body weight)
m_body= ideal body weight (kg)

Feeding factor by life stage: Adult / age > 12 months โ†’ 2.5% | Puppy 0โ€“4 months โ†’ 8% | 4โ€“6 months โ†’ 7% | 6โ€“9 months โ†’ 4% | 9โ€“12 months โ†’ 3%.

Step 2: Ingredient Breakdown

mcomponent=rร—mfoodm_{\text{component}} = r \times m_{\text{food}}
m_component= mass of one ingredient (kg)
m_food= total daily food mass (kg)
r= ingredient ratio (e.g., 0.70 for muscle meat)

Default BARF Ratios

Adult Dogs

Muscle meat70%
Bone10%
Liver5%
Other organs5%
Vegetables7%
Seeds2%
Fruits1%

Puppies

Muscle meat58%
Bone17%
Liver7%
Other organs7%
Vegetables7%
Seeds3%
Fruits1%

Based on Perfectly Rawsome recommendations for the BARF model diet.

Frequently Asked Questions

Q:Can dogs eat raw food?

A:

Yes, many dogs thrive on a raw diet, but the topic is still debated among veterinarians. Raw feeding can improve coat condition, dental health, and digestion for some dogs. However, there are risks โ€” bacterial contamination (Salmonella, E. coli), nutritional imbalances if not properly formulated, and potential choking hazards from bones. Always consult your vet before making the switch.

Q:How much raw food should an 800-calorie dog eat?

A:

A dog that requires roughly 800 calories per day โ€” typically a 30 lb (13.6 kg) moderately active adult โ€” will need about 12 oz (340 g) of raw food daily. This estimate assumes standard BARF ratios. Use the calculator to fine-tune based on your dog's exact weight and life stage.

Q:How do I make raw dog food at home?

A:

Start by determining your dog's daily food mass using the calculator. Then portion the ingredients according to the BARF ratios: 70% muscle meat, 10% bone, 5% liver, 5% other organs, 7% vegetables, 2% seeds, and 1% fruits. Grind or chop ingredients as appropriate for your dog's size. Store portions in the fridge for up to 3 days or freeze for longer storage.

Q:Is the BARF diet suitable for all dog breeds?

A:

The BARF model can work for most breeds, but portion sizes and ratios may need adjustment. Giant breeds (Great Danes, Mastiffs) have slower growth rates and different calcium-to-phosphorus requirements as puppies. Toy breeds may need smaller, more frequent meals. Use the calculator as a starting point and adjust based on your dog's individual needs.

Q:Can I mix raw food with kibble?

A:

Yes, but it is generally recommended to feed them in separate meals rather than mixing in the same bowl. Raw and kibble digest at different rates, and mixing them may cause digestive upset. A common approach is to feed raw in the morning and kibble in the evening, or vice versa.

Q:How often should I take a break from raw feeding?

A:

Many raw feeding advocates recommend one "rest day" per week where you feed a lighter meal or a different food type. This gives the digestive system a break and can help maintain variety. However, there is no strict rule โ€” listen to your dog's needs and consult your vet.

Q:What if my dog has health issues?

A:

Dogs with kidney disease, pancreatitis, cancer, or other chronic conditions require carefully managed diets. A standard BARF ratio may not be appropriate. Always work with a veterinary nutritionist to design a raw diet that addresses your dog's specific health needs.

Q:Do I need to add supplements to a raw diet?

A:

A well-formulated BARF diet with variety across protein sources can be nutritionally complete. However, some dogs may benefit from additional omega-3 fatty acids (fish oil), probiotics, or vitamin E. Consult your vet to determine if supplements are needed for your dog.

Limitations & Disclaimer

This calculator provides estimates only. It is based on general BARF guidelines and average feeding percentages. Individual dogs may require more or less food depending on activity level, metabolism, breed, and health status.

The calculator assumes your dog is at their ideal body weight. For underweight or overweight dogs, consult a veterinarian for a tailored feeding plan rather than relying solely on this tool.

Raw feeding carries inherent risks, including bacterial contamination and nutritional imbalances. This tool is not a substitute for professional veterinary advice. Always discuss dietary changes with a qualified veterinarian, especially for puppies, seniors, or dogs with pre-existing health conditions.

When to Seek Professional Help

  • Your dog has a chronic illness (kidney disease, diabetes, pancreatitis).
  • You notice sudden weight loss or gain after starting a raw diet.
  • Your puppy is a giant breed with special growth requirements.
  • You are unsure about bone safety or appropriate meat-to-bone ratios.
  • Your dog experiences persistent digestive issues (vomiting, diarrhea).

External References

The BARF diet ratios and feeding percentages used in this calculator are based on the following sources:

Perfectly Rawsome โ€” BARF Diet for Adult Dogs

Provides the standard adult BARF ratios (70% muscle meat, 10% bone, 5% liver, 5% other organs, 7% vegetables, 2% seeds, 1% fruits) used in this calculator.

Perfectly Rawsome โ€” BARF Diet for Puppies

Provides the puppy BARF ratios (58% muscle meat, 17% bone, 7% liver, 7% other organs, 7% vegetables, 3% seeds, 1% fruits).

Empowering Pet Parents for Complete Care (EPOCH) โ€” Raw Diet Ratios & Portion Guides

Source for the daily feeding percentage range (2โ€“3% of body weight for adults, higher for puppies) used in the calculator's core formula.

All references accessed as of December 2024. Dietary guidelines may be updated by the source organizations over time.

Raw Dog Food Calculator - Calculate Homemade Raw Diet Portions