Skip to content
AH Emergency / Vet on duty:
076 969 5999
|
reception@petpassion-animalcare.co.za
Facebook
YouTube
Instagram
Twitter
Home
Services
Pets
Equine
Livestock
Wildlife
Pet Salon
Surgery
Shop
About
Our Team
Gallery
Blog
Sort by
Date
Sort by
Default Order
Sort by
Name
Sort by
Price
Sort by
Date
Sort by
Popularity
Show
20 Products
Show
20 Products
Show
40 Products
Show
60 Products
View Cart
Add to basket
/
Details
Royal Canin Yorkshire Terrier 3 Kg Adult
R
565
View Cart
Add to basket
/
Details
Royal Canin Yorkshire Terrier Puppy 1.5 Kg
R
302
View Cart
Add to basket
/
Details
Royal Canin Yorkshire Terrier Adult 7,5 Kg
R
1140
View Cart
Add to basket
/
Details
Royal Canin Yorkshire Terrier 1.5Kg Adult
R
316
View Cart
Add to basket
/
Details
Royal Canin X – small Puppy 1.5 Kg
R
328
View Cart
Add to basket
/
Details
Royal Canin X-Small Adult 1.5 Kg
R
288
View Cart
Add to basket
/
Details
Royal Canin Urinary S/O 7.5 Kg
R
1170
View Cart
Details
VD Recovery Liquid Canine/Feline x3 200ml/ml
R
354
View Cart
Add to basket
/
Details
Royal Canin Urinary S/O 2Kg Canine
R
386
View Cart
Add to basket
/
Details
Royal Canin Starter Mousse 195g Canine
R
42
View Cart
Add to basket
/
Details
Royal Canin Mobility C2P+ 7Kg
R
1220
View Cart
Add to basket
/
Details
Royal Canin Mini Mother & Babydog 4kg
R
739
View Cart
Add to basket
/
Details
Royal Canin Mini Mother & Babydog 8Kg
R
1275
View Cart
Add to basket
/
Details
Royal Canin Mini Puppy 8 Kg
R
1224
View Cart
Add to basket
/
Details
Royal Canin Mini Exigent 3kg
R
596
View Cart
Add to basket
/
Details
Royal Canin Mini Puppy 2kg
R
368
View Cart
Add to basket
/
Details
Royal Canin Mini Exigent for Small Dogs with Fussy Appetites 1KG
R
235
View Cart
Add to basket
/
Details
Royal Canin Mini Adult 2kg
R
345
View Cart
Add to basket
/
Details
Royal Canin Mini Adult 8 Kg
R
1085
View Cart
Add to basket
/
Details
Royal Canin Miniature Schnauzer 7.5kg Adult
R
1120
View Cart
Add to basket
/
Details
Royal Canin Miniature Schnauzer Puppy 1.5Kg
R
307
View Cart
Add to basket
/
Details
Royal Canin Miniature Schnauzer Adult 3Kg
R
552
View Cart
Add to basket
/
Details
Royal Canin Medium Starter Mom & Pup 4Kg
R
670
View Cart
Add to basket
/
Details
Royal Canin Medium Puppy 4kg
R
645
View Cart
Add to basket
/
Details
Royal Canin Medium Puppy 15kg
R
1560
View Cart
Add to basket
/
Details
Royal Canin Maxi Mother & Baby 15Kg
R
1890
View Cart
Add to basket
/
Details
Royal Canin Med Adult 7+ 10kg
R
1205
View Cart
Add to basket
/
Details
Royal Canin Maxi Adult 15 Kg
R
1600
View Cart
Add to basket
/
Details
Royal Canin Maxi Puppy 15 KG
R
1690
View Cart
Add to basket
/
Details
Royal Canin Hypoallergenic 2 Kg
R
420
View Cart
Add to basket
/
Details
Royal Canin Hypoallergenic 7 kg
R
1185
View Cart
Add to basket
/
Details
Royal Canin Hypoallergenic 14kg
R
2080
View Cart
Add to basket
/
Details
Royal Canin Hepatic Canine1.5kg
R
330
View Cart
Add to basket
/
Details
Royal Canin Giant Mother and Baby 15Kg
R
1735
View Cart
Add to basket
/
Details
Royal Canin Giant Puppy 15Kg
R
1620
View Cart
Add to basket
/
Details
Royal Canin GastroIntestinal 2kg
R
390
View Cart
Add to basket
/
Details
Royal Canin Diabetic Canine 1.5kg
R
370
View Cart
Add to basket
/
Details
Royal Canin Diabetic Canine 7kg
R
1240
View Cart
Add to basket
/
Details
Royal Canin Dachshund WET 12X85G Pouches
R
282
View Cart
Add to basket
/
Details
Royal Canin Dachshund 7.5 Kg Adult
R
1140
View Cart
Add to basket
/
Details
Royal Canin Dachshund Puppy 1.5Kg
R
307
View Cart
Add to basket
/
Details
Royal Canin Dachshund Adult 1.5Kg
R
309
View Cart
Add to basket
/
Details
Royal Canin Chihuahua Adult 1,5 kg
R
309
View Cart
Add to basket
/
Details
Royal Canin Chihuahua Puppy 1.5 kg
R
307
View Cart
Add to basket
/
Details
Royal Canin Baby dog milk 400g
R
457
View Cart
Add to basket
/
Details
Royal Canin Chihuahua Adult 3 kg
R
552
Close product quick view
×
Go to Top