Personalised dog nutrition

Your dog deserves
real food.

Not guesswork. Not kibble.
A recipe built exactly for them.

Obi calculates your dog's home-cooked meals using globally certified nutrition standards — adjusted for their breed, weight, age, and health needs.

50+
Breeds supported
2
Global standards
Free
To get started
Scroll to start
Nutrition standards met
AAFCO 2024
FEDIAF 2024
NRC Guidelines
WSAVA Calorie Targets
95%
of online homemade dog food recipes
are nutritionally incomplete.*
Obi checks every batch
against both AAFCO and FEDIAF standards
before you cook a single gram.
*Pedrinelli et al., 2017. Journal of Nutritional Science.
How it works

Three steps to a perfectly balanced batch

01
Build your dog's profile
Answer 8 quick questions about your dog's breed, age, weight, activity level, and any allergies. Takes under 2 minutes.
02
Get a personalised recipe
Obi builds a batch recipe calibrated to your dog's daily calorie needs, with exact ingredient weights, supplement amounts in tsp and grams, and grain options.
03
Cook, track, rotate
Save batches, track freshness, monitor protein rotation, and copy your shopping list straight to WhatsApp. Your dog's nutrition history lives in one place.
Breed-aware nutrition

Every breed has
different needs.

Obi adjusts recommendations based on your dog's specific breed health profile — from pancreatitis risk in Miniature Schnauzers to DCM concerns in Dobermanns. Not a generic recipe. Theirs.

Labrador Retriever
German Shepherd
Boerboel
Cocker Spaniel
Rhodesian Ridgeback
Dachshund
French Bulldog
Golden Retriever
+ 44 more breeds
Find my breed →
Cost comparison

Better nutrition.
Lower cost.

🛒
Premium kibble
R35–45
per day
Based on a 13kg adult dog. Costs vary by protein choice and region. Obi's cost calculator lets you track exact spend per batch.
From dog owners

Real dogs.
Real results.

"I've been making homemade food for 3 years but never felt confident I was doing it right. Obi was the first time I felt like I actually knew what I was feeding my dog."
🐕
Tamaryn R.
Labrador Retriever · Cape Town
★★★★★
"My Schnauzer has pancreatitis — the breed-specific fat warnings changed everything. I finally have a recipe I trust."
🦮
Heinrich B.
Miniature Schnauzer · Johannesburg
★★★★★
"The shopping list button alone saves me 20 minutes every batch. I just copy it straight to WhatsApp and send it to my husband."
🐾
Lerato M.
Boerboel · Pretoria
★★★★★

Build your dog's
nutrition profile

8 questions. 2 minutes.
A recipe calibrated exactly for your dog.

Step 1 of 8
What's your dog's name?
We'll personalise everything from here on.
Step 2 of 8
What breed is your dog?
Search or scroll. Choose "Mixed breed" if unsure.
Step 3 of 8
How old is your dog?
This determines their nutritional life stage.
🐶
Puppy
Under 1 year
🐕
Young adult
1–3 years
🦮
Adult
3–7 years
🐾
Senior
7+ years
Step 4 of 8
How much does your dog weigh?
This sets the daily calorie target and serve size.
kg
Step 5 of 8
How would you describe their current weight?
Be honest — this adjusts the calorie target.
📉
Underweight
Ribs easily visible, need to gain
Ideal weight
Ribs felt but not seen
📈
Slightly overweight
Ribs hard to feel
⚠️
Overweight
Significant weight to lose
Step 6 of 8
How active is your dog?
Activity significantly changes daily calorie needs.
🛋️
Mostly inactive
Short walks, lots of napping
🚶
Moderately active
Daily walks, some play
🏃
Very active
Runs, hikes, working dog
Step 7 of 8
Any known health conditions?
Select all that apply. Affects recommendations.
🔴
Skin issues / itching
👂
Recurring ear infections
🤢
Digestive sensitivity
🦴
Joint issues / arthritis
❤️
Heart condition
None of the above
Step 8 of 8
Any ingredients your dog can't have?
These are removed from all recipe options.
🍗
Chicken
🦃
Turkey
🥩
Beef
🐷
Pork
🐑
Lamb
🦌
Venison
🥚
Eggs
🌾
Grains
🍠
Sweet potato
🥦
Broccoli
🟢
Peas
None known
kcal / day
daily serve
Open your free calculator
Enter your email to access the full Obi batch calculator — free. No credit card needed.
Free forever for one dog. No spam. Unsubscribe anytime.
Already have an account? Open calculator →