by The BK Pets

Free Dog Food Calculator

Get a free vet-formulated recipe, scaled to your dog's exact weight, with a cost breakdown and grocery list.

What's your dog's name?
We'll personalize their feeding plan.
How much does weigh?
Enter weight in pounds (5–200 lbs).
Grain preference for ?
Both grain-free and grain-inclusive can be part of a balanced diet. The important thing is that the recipe is properly formulated.
Grain-free options are available in the Fairbowl+.
Any proteins needs to avoid?
Select any proteins your dog can't eat. We'll filter your results accordingly. Skip if none.
Need to avoid additional proteins? The Fairbowl+ has single-protein recipes across beef, chicken, pork, turkey, and fish.
How many dogs are you feeding?
We can build a combined batch for up to 4 dogs.
Multi-dog support is available with the full calculator. Join Fairbowl+ →
Tell us about your second dog
We'll build a combined feeding plan.

Matched Recipes
Tap a recipe to see the full ingredient list, cooking instructions, and grocery list.
🌱
Transitioning from current food

Days 1–3: 75% current food, 25% homemade
Days 4–6: 50% current food, 50% homemade
Days 7–9: 25% current food, 75% homemade
Day 10+: 100% homemade

If diarrhea shows up at any stage, slow down and don't move to the next step until it clears up.

❄️
Storage

Homemade dog food keeps in the fridge for up to 4 days and in the freezer for 2-3 months. Thaw frozen portions in the fridge overnight before serving.

Cost Comparison
Want more recipes?
Fairbowl+ has 24 vet-formulated recipes with grain-free options, single-protein recipes, the batch prep slider, grocery lists, and more.
Unlock All Recipes with Fairbowl+ →
All recipes formulated by Dr. Danielle Conway, DVM, board-eligible veterinary nutritionist. These estimates are based on average U.S. grocery prices and may vary by location. Calorie estimates use a standard adult maintenance calculation. This calculator is an educational tool and does not replace veterinary care. Always consult your veterinarian before making changes to your dog's diet.