Home
Shop
Pet sitting
My pets
Category
Dog Food
87
products
All
Beds
Bowls
Cat Food
Cat Litter
Cat Toys
Cat Treats
Cat Scratch Posts
Dog Food
Dog Toys
Dog Treats
Health And Hygiene
Small Pets
Brand
All brands
Acana
Doggobone
Hill's
Raw Love
Royal Canin
Choose
Acana
Acana Grass-Fed Lamb
From R699
3 sizes available
Choose
Acana
Acana Prairie Poultry
From R505
3 sizes available
Choose
Acana
Acana Wild Coast
From R579
3 sizes available
Doggobone
Doggobone Classic 500g
R26
Doggobone
Doggobone Duck 500g
R32
Doggobone
Doggobone Gemma's Beef 500g
R32
Doggobone
Doggobone Lamb & Beef 500g
R32
Doggobone
Doggobone Ostrich 500g
R32
Doggobone
Doggobone Venison 500g
R32
Choose
Hill's
Hills Dog Adult Med/Large Sensitive Stomach & Skin
From R455
2 sizes available
Hill's
Hills Dog Adult Medium Breed Chicken 2.5Kg
R425
Hill's
Hills Dog Adult Mini Chicken 3Kg
R485
Hill's
Hills Dog Mature Large Breed 18Kg
R1 795
Hill's
Hills Dog Mature Small And Mini 3Kg
R485
Hill's
Hills Dog Perfect Weight Mini 1.5Kg
R268
Hill's
Hills Puppy Large Breed Chicken 2.5Kg
R425
Hill's
Hills Puppy Medium Breed Chicken 2.5Kg
R425
Hill's
Hills Puppy Small & Mini Chicken 1.5Kg
R265
Raw Love
Raw Love For Dogs - Beef 1kg
R133
Raw Love
Raw Love For Dogs - Chicken 1kg
R97
Raw Love
Raw Love For Dogs - Ostrich 1kg
R121
Raw Love
Raw Love For Dogs - Potluck 1kg
R90
Royal Canin
Royal Canin Baby Dog Milk 400g
R445
Royal Canin
Royal Canin Beagle Adult 12kg
R1 635
Royal Canin
Royal Canin Boxer Adult 12kg
R1 635
Royal Canin
Royal Canin Boxer Puppy 12kg
R1 615
Choose
Royal Canin
Royal Canin Chihuahua Adult
From R320
2 sizes available
Royal Canin
Royal Canin Chihuahua Puppy 1.5kg
R315
Royal Canin
Royal Canin Cocker Adult 12kg
R1 635
Royal Canin
Royal Canin Cocker Puppy 3kg
R560
Choose
Royal Canin
Royal Canin Dachshund Adult
From R320
2 sizes available
Royal Canin
Royal Canin Dachshund Puppy 1.5kg
R315
Royal Canin
Royal Canin Dermacomfort Wet Loaf 85g
R24
Royal Canin
Royal Canin Digestive Care Wet Loaf 85g
R24
Royal Canin
Royal Canin English Bulldog Adult 12kg
R1 635
Choose
Royal Canin
Royal Canin English Bulldog Puppy
From R560
2 sizes available
Royal Canin
Royal Canin Exigent Wet Loaf 85g
R24
Choose
Royal Canin
Royal Canin French Bulldog Adult
From R570
2 sizes available
Royal Canin
Royal Canin French Bulldog Puppy 3kg
R560
Royal Canin
Royal Canin German Shepherd Adult 11kg
R1 600
Royal Canin
Royal Canin German Shepherd Puppy 12kg
R1 615
Royal Canin
Royal Canin Giant Adult Dry 15kg
R1 500
Choose
Royal Canin
Royal Canin Giant Junior Dry
From R520
2 sizes available
Choose
Royal Canin
Royal Canin Giant Puppy Dry
From R485
2 sizes available
Royal Canin
Royal Canin Giant Starter Mother And Baby Dog Dry 15kg
R1 640
Royal Canin
Royal Canin Golden Retriever Adult 12kg
R1 635
Royal Canin
Royal Canin Golden Retriever Puppy 12kg
R1 615
Royal Canin
Royal Canin Light Weight Care Wet Loaf 85g
R24
Royal Canin
Royal Canin Maxi Adult Chunks In Gravy 140g
R35
Choose
Royal Canin
Royal Canin Maxi Adult Dry
From R590
2 sizes available
Royal Canin
Royal Canin Maxi Ageing Chunks In Gravy 140g
R35
Royal Canin
Royal Canin Maxi Ageing Dry 15kg
R1 675
Royal Canin
Royal Canin Maxi Dermacomfort 12kg
R1 460
Royal Canin
Royal Canin Maxi Digestive Care 12kg
R1 615
Royal Canin
Royal Canin Maxi Joint Care 10kg
R1 520
Royal Canin
Royal Canin Maxi Light Weight Care 12kg
R1 615
Royal Canin
Royal Canin Maxi Puppy Chunks In Gravy 140g
R35
Choose
Royal Canin
Royal Canin Maxi Puppy Dry
From R640
2 sizes available
Royal Canin
Royal Canin Maxi Relax Care 9kg
R1 340
Royal Canin
Royal Canin Maxi Starter Mother And Baby Dog Dry 15kg
R1 785
Royal Canin
Royal Canin Medium Adult Chunks In Gravy 140g
R35
Choose
Royal Canin
Royal Canin Medium Adult Dry
From R625
3 sizes available
Royal Canin
Royal Canin Medium Ageing 7+ Dry 10kg
R1 230
Royal Canin
Royal Canin Medium Ageing Chunks In Gravy 140g
R35
Choose
Royal Canin
Royal Canin Medium Dermacomfort
From R500
2 sizes available
Choose
Royal Canin
Royal Canin Medium Digestive Care
From R560
2 sizes available
Royal Canin
Royal Canin Medium Light Weight Care 12kg
R1 615
Royal Canin
Royal Canin Medium Puppy Chunks In Gravy 140g
R35
Choose
Royal Canin
Royal Canin Medium Puppy Dry
From R625
2 sizes available
Royal Canin
Royal Canin Medium Relax Care 3kg
R560
Royal Canin
Royal Canin Medium Starter Mother And Baby Dog Dry 4kg
R650
Royal Canin
Royal Canin Mini Adult Chunks In Gravy 85g
R24
Choose
Royal Canin
Royal Canin Mini Adult Dry
From R355
2 sizes available
Royal Canin
Royal Canin Mini Ageing 12+ Dry 1.5kg
R325
Choose
Royal Canin
Royal Canin Mini Ageing 8+ Dry
From R360
2 sizes available
Royal Canin
Royal Canin Mini Ageing Chunks In Gravy 85g
R24
Royal Canin
Royal Canin Mini Dental Care 3kg
R560
Choose
Royal Canin
Royal Canin Mini Dermacomfort
From R190
3 sizes available
Royal Canin
Royal Canin Mini Digestive Care 3kg
R560
Choose
Royal Canin
Royal Canin Mini Exigent
From R240
2 sizes available
Royal Canin
Royal Canin Mini Light Weight Care 3kg
R560
Royal Canin
Royal Canin Mini Puppy Chunks In Gravy 85g
R24
Choose
Royal Canin
Royal Canin Mini Puppy Dry
From R355
2 sizes available
Royal Canin
Royal Canin Mini Relax Care 3kg
R560
Choose
Royal Canin
Royal Canin Mini Starter Mother And Baby Dog Dry
From R715
2 sizes available
Royal Canin
Royal Canin Mother And Baby Dog Mousse Tin 195g
R43
Royal Canin
Royal Canin Relax Care Wet Loaf 85g
R24
Home
Shop
My pets
Sign in
loading