Save 10% on repeat deliveries. Delivered on your schedule - cancel anytime.

Royal Canin

Royal Canin Mini Adult 8+
Royal Canin Mini Adult 8+
Regular price
from R 323.00
Sale price
from R 323.00
Regular price
Unit price
per 
Sold out
Royal Canin Mini Puppy
Royal Canin Mini Puppy
Regular price
from R 156.00
Sale price
from R 156.00
Regular price
Unit price
per 
Sold out
Royal Canin Mini Digest Care
Royal Canin Mini Digest Care
Regular price
from R 155.00
Sale price
from R 155.00
Regular price
Unit price
per 
Sold out
Royal Canin Maxi Puppy
Royal Canin Maxi Puppy
Regular price
from R 633.00
Sale price
from R 633.00
Regular price
Unit price
per 
Sold out
Royal Canin Maxi Light Weight Care 10kg
Royal Canin Maxi Light Weight Care 10kg
Regular price
R 1,224.00
Sale price
R 1,224.00
Regular price
Unit price
per 
Sold out
Royal Canin X-Small Adult 1.5kg
Royal Canin X-Small Adult 1.5kg
Regular price
R 304.00
Sale price
R 304.00
Regular price
Unit price
per 
Sold out
Royal Canin X-Small Ageing 12+ 1.5kg
Royal Canin X-Small Ageing 12+ 1.5kg
Regular price
R 308.00
Sale price
R 308.00
Regular price
Unit price
per 
Sold out
Royal Canin Mini Adult
Royal Canin Mini Adult
Regular price
from R 315.00
Sale price
from R 315.00
Regular price
Unit price
per 
Sold out
Royal Canin Yorkshire Terrier Adult Wet Pouches 12 x 85g
Royal Canin Yorkshire Terrier Adult Wet Pouches 12 x 85g
Regular price
R 266.00
Sale price
R 266.00
Regular price
Unit price
per 
Sold out
Royal Canin Shih Tzu Puppy 1,5kg
Royal Canin Shih Tzu Puppy 1,5kg
Regular price
R 288.00
Sale price
R 288.00
Regular price
Unit price
per 
Sold out
Royal Canin Yorkshire Terrier Puppy
Royal Canin Yorkshire Terrier Puppy
Regular price
from R 145.00
Sale price
from R 145.00
Regular price
Unit price
per 
Sold out
Royal Canin Yorkshire Terrier Adult
Royal Canin Yorkshire Terrier Adult
Regular price
from R 273.00
Sale price
from R 273.00
Regular price
Unit price
per 
Sold out
Royal Canin X-Small Puppy 1,5kg
Royal Canin X-Small Puppy 1,5kg
Regular price
R 308.00
Sale price
R 308.00
Regular price
Unit price
per 
Sold out
Royal Canin Poodle Adult Wet Pouches 12 x 85g
Royal Canin Poodle Adult Wet Pouches 12 x 85g
Regular price
R 266.00
Sale price
R 266.00
Regular price
Unit price
per 
Sold out
Royal Canin Starter Mousse (Mother & Babydog) 12 x 95g
Royal Canin Starter Mousse (Mother & Babydog) 12 x 95g
Regular price
R 592.00
Sale price
R 592.00
Regular price
Unit price
per 
Sold out
Royal Canin Shih Tzu Adult
Royal Canin Shih Tzu Adult
Regular price
from R 273.00
Sale price
from R 273.00
Regular price
Unit price
per 
Sold out
Royal Canin Mini Starter Mother & Babydog
Royal Canin Mini Starter Mother & Babydog
Regular price
from R 511.00
Sale price
from R 511.00
Regular price
Unit price
per 
Sold out
Royal Canin Schnauzer Puppy 1,5kg
Royal Canin Schnauzer Puppy 1,5kg
Regular price
R 288.00
Sale price
R 288.00
Regular price
Unit price
per 
Sold out
Royal Canin Schnauzer Adult
Royal Canin Schnauzer Adult
Regular price
from R 488.00
Sale price
from R 488.00
Regular price
Unit price
per 
Sold out
Royal Canin Rottweiler Puppy 12kg
Royal Canin Rottweiler Puppy 12kg
Regular price
R 1,501.00
Sale price
R 1,501.00
Regular price
Unit price
per 
Sold out
Royal Canin Mini Ageing 12+ 1,5kg
Royal Canin Mini Ageing 12+ 1,5kg
Regular price
R 331.00
Sale price
R 331.00
Regular price
Unit price
per 
Sold out
Royal Canin Rottweiler Adult 12kg
Royal Canin Rottweiler Adult 12kg
Regular price
R 1,419.00
Sale price
R 1,419.00
Regular price
Unit price
per 
Sold out
Royal Canin Pug Junior 1,5kg
Royal Canin Pug Junior 1,5kg
Regular price
R 288.00
Sale price
R 288.00
Regular price
Unit price
per 
Sold out
Royal Canin Pug Adult
Royal Canin Pug Adult
Regular price
from R 273.00
Sale price
from R 273.00
Regular price
Unit price
per 
Sold out
Royal Canin Poodle Junior 3kg
Royal Canin Poodle Junior 3kg
Regular price
R 513.00
Sale price
R 513.00
Regular price
Unit price
per 
Sold out
Royal Canin Poodle Adult
Royal Canin Poodle Adult
Regular price
from R 273.00
Sale price
from R 273.00
Regular price
Unit price
per 
Sold out
Royal Canin Maxi Digestive Care 10kg
Royal Canin Maxi Digestive Care 10kg
Regular price
R 1,201.00
Sale price
R 1,201.00
Regular price
Unit price
per 
Sold out
Royal Canin Maxi Adult 5+ 15kg
Royal Canin Maxi Adult 5+ 15kg
Regular price
R 1,539.00
Sale price
R 1,539.00
Regular price
Unit price
per 
Sold out
Royal Canin Mini Light Weight Care 3kg
Royal Canin Mini Light Weight Care 3kg
Regular price
R 505.00
Sale price
R 505.00
Regular price
Unit price
per 
Sold out
Royal Canin Maxi Adult
Royal Canin Maxi Adult
Regular price
from R 526.00
Sale price
from R 526.00
Regular price
Unit price
per 
Sold out
Royal Canin Mini Exigent
Royal Canin Mini Exigent
Regular price
from R 214.00
Sale price
from R 214.00
Regular price
Unit price
per 
Sold out
Royal Canin Medium Starter Mother & Babydog 4kg
Royal Canin Medium Starter Mother & Babydog 4kg
Regular price
R 634.00
Sale price
R 634.00
Regular price
Unit price
per 
Sold out
.thumbnail { height: 600px; }