Built on the formula your vet uses — RER × life-stage factor · Free forever · No sign-up · No email gate
CalculatorRaw & BARFPuppyWeight LossBrandsMethod
Home › Brands › The Farmer's Dog
Brand calculator · Fresh recipes (turkey, beef, chicken, pork)

The Farmer's Dog Dog Food Calculator

Same vet formula as every page on this site — with The Farmer's Dog's energy density pre-loaded so you skip the label maths. Edit the kcal field if your specific formula differs. The Farmer's Dog is fresh, pre-portioned food sold by subscription — use this page to check the plan's suggested portion against the vet formula before it ships.

Short answer: portion = your dog's MER calories ÷ The Farmer's Dog's kcal per gram. The brand's bag chart is a starting guess built for a more active dog; this is the neutral calculation.

Enter your dog's details

Fresh recipes run ~145–165 kcal/100 g depending on recipe — turkey leanest, beef richest. Default 155. Use this to audit a subscription plan's suggested portion against the vet formula before it ships.

The Farmer's Dog — daily target
—

Independent tool: this calculator is not affiliated with or endorsed by The Farmer's Dog; trademarks belong to their owners. The 155 kcal/100 g default is a representative value for Fresh recipes (turkey, beef, chicken, pork), taken from published label figures — formulas vary inside a brand, so enter your bag’s kcal/kg ÷ 10 for the exact number.

Reference table

The Farmer's Dog portions by weight

Dog weightRER (resting)Daily targetFood per dayPer meal (×2)
3 kg · 7 lb160 kcal255 kcal148 g74 g
5 kg · 11 lb234 kcal374 kcal217 g109 g
8 kg · 18 lb333 kcal533 kcal309 g155 g
10 kg · 22 lb394 kcal630 kcal366 g183 g
15 kg · 33 lb534 kcal854 kcal496 g248 g
20 kg · 44 lb662 kcal1,059 kcal615 g308 g
25 kg · 55 lb783 kcal1,252 kcal727 g364 g
30 kg · 66 lb897 kcal1,436 kcal834 g417 g
35 kg · 77 lb1,007 kcal1,612 kcal936 g468 g
40 kg · 88 lb1,113 kcal1,781 kcal1,034 g517 g
50 kg · 110 lb1,316 kcal2,106 kcal1,223 g611 g
60 kg · 132 lb1,509 kcal2,415 kcal1,402 g701 g

Neutered adult on The Farmer's Dog at 155 kcal/100 g, 10% treat allowance removed, 2 meals.

Step by step

How to use this calculator

1

Enter weight

Enter the dog's weight (use ideal weight for weight loss).

2

Select life stage and goal

Select the life stage and goal so the correct MER factor applies.

3

Enter food energy density

Enter the food's energy density (kcal per 100 g) from its label.

4

Read the daily portion

Read the daily portion in grams, split it across meals, and adjust by 10% every 2 weeks based on body condition.

Questions

Frequently asked

How much Farmer's Dog for a 12 kg dog?

About 395 g/day at 155 kcal/100 g for a neutered adult — roughly 0.8 of a 500 g pouch. Compare this with your plan's number; plans sized 10%+ above it are worth adjusting down.

Why does my plan suggest more than the calculator?

Questionnaire-based plans often build in margin. Body condition is the arbiter: if your dog gains on the plan portion, the formula number is right.

How many cups of The Farmer's Dog is that per day?

About 6.2 cups at a typical 100 g cup — but cups vary by up to 40% between kibbles and scoops, which is why this page works in grams (615 g/day for a 20 kg neutered dog). Weigh once, and the cup question disappears.

Why does the The Farmer's Dog bag chart suggest a different amount?

Bag charts are printed for the average dog of each size and tend to run generous. This calculator uses your dog's actual weight and life stage against The Farmer's Dog's representative energy (155 kcal/100 g) — if your exact formula's label differs, enter its kcal/kg ÷ 10 and the portion rescales instantly.