ALL BRAVECTO PRODUCTS LESS 10% FOR THE MONTH OF MARCH 2021. STOCK UP NOW AND PROTECT YOUR LOVED ONES FROM A DREADED TICK AND FLEA INFESTATION.

Collection: Royal Canin

Royal Canin dog and cat food. Size and breed specific food, wet or dry. We stock the full Royal Canin dog food range.
89 products
  • Royal Canin KITTEN
    Royal Canin KITTEN - The Vet Store Online
    Regular price
    R 71.10
    Sale price
    R 71.10
  • Royal Canin SAVOUR EXIGENT for cats
    Royal Canin SAVOUR EXIGENT for cats - The Vet Store Online
    Regular price
    R 87.55
    Sale price
    R 87.55
  • Royal Canin KITTEN Gravy (12 x 85g)
    Royal Canin KITTEN Gravy (12 x 85g) - The Vet Store Online
    Regular price
    R 208.30
    Sale price
    R 208.30
  • Royal Canin INSTINCTIVE Gravy (12 x 85g)
    Royal Canin INSTINCTIVE Gravy (12 x 85g) - The Vet Store Online
    Regular price
    R 208.30
    Sale price
    R 208.30
  • Royal Canin HAIRBALL CARE (12 x 85g)
    Royal Canin HAIRBALL CARE (12 x 85g) - The Vet Store Online
    Regular price
    R 208.30
    Sale price
    R 208.30
  • Royal Canin AGEING 12+ Gravy (Box 12 x 85g)
    Royal Canin AGEING 12+ Gravy (Box 12 x 85g) - The Vet Store Online
    Regular price
    R 208.30
    Sale price
    R 208.30
  • Royal Canin AGEING 12+
    Royal Canin AGEING 12+ - The Vet Store Online
    Regular price
    R 82.75
    Sale price
    R 82.75
  • Royal Canin Yorkshire Terrier Junior
    Royal Canin Yorkshire Terrier Junior - The Vet Store Online
    Regular price
    R 114.05
    Sale price
    R 114.05
  • Royal Canin Yorkshire Terrier Adult
    Royal Canin Yorkshire Terrier Adult - The Vet Store Online
    Regular price
    R 213.85
    Sale price
    R 213.85
  • Royal Canin YORKSHIRE TERRIER Adult Pouch (12 x 85g)
    Royal Canin YORKSHIRE TERRIER Adult Pouch (12 x 85g) - The Vet Store Online
    Regular price
    R 208.30
    Sale price
    R 208.30
  • Royal Canin X-Small Adult 1.5kg
    Royal Canin X-Small Adult 1.5kg - The Vet Store Online
    Regular price
    R 223.65
    Sale price
    R 223.65
  • Royal Canin X-SMALL Puppy 1.5kg
    Royal Canin X-SMALL Puppy 1.5kg - The Vet Store Online
    Regular price
    R 241.40
    Sale price
    R 241.40
  • Royal Canin X-SMALL Ageing 12+ 1.5kg
    Royal Canin X-SMALL Ageing 12+ 1.5kg - The Vet Store Online
    Regular price
    R 237.95
    Sale price
    R 237.95
  • Royal Canin Ultra Light Gravy Pouch (12 x 85g)
    Royal Canin Ultra Light Gravy Pouch (12 x 85g) - The Vet Store Online
    Regular price
    R 208.30
    Sale price
    R 208.30
  • Royal Canin Sterilised Gravy pouch (12 x 85g)
    Royal Canin Sterilised Gravy pouch (12 x 85g) - The Vet Store Online
    Regular price
    R 208.30
    Sale price
    R 208.30
  • Royal Canin Shih Tzu Junior 1.5kg
    Royal Canin Shih Tzu Junior 1.5kg - The Vet Store Online
    Regular price
    R 225.55
    Sale price
    R 225.55
  • Royal Canin Shih Tzu Adult
    Royal Canin Shih Tzu Adult - The Vet Store Online
    Regular price
    R 213.85
    Sale price
    R 213.85
  • Royal Canin STERILISED 37 2kg
    Royal Canin STERILISED 37 2kg - The Vet Store Online
    Regular price
    R 351.40
    Sale price
    R 351.40
  • Royal Canin SPHYNX Adult 2kg
    Royal Canin SPHYNX Adult 2kg - The Vet Store Online
    Regular price
    R 344.95
    Sale price
    R 344.95
  • Royal Canin SIAMESE Adult
    Royal Canin SIAMESE Adult - The Vet Store Online
    Regular price
    R 344.95
    Sale price
    R 344.95
  • Royal Canin SENSIBLE 33
    Royal Canin SENSIBLE 33 - The Vet Store Online
    Regular price
    R 87.50
    Sale price
    R 87.50
  • Royal Canin SAVOUR EXIGENT
    Royal Canin SAVOUR EXIGENT - The Vet Store Online
    Regular price
    R 87.55
    Sale price
    R 87.55
  • Royal Canin Rottweiler Junior 12kg
    Royal Canin Rottweiler Junior 12kg - The Vet Store Online
    Regular price
    R 1,174.80
    Sale price
    R 1,174.80
  • Royal Canin Rottweiler Adult 12kg
    Royal Canin Rottweiler Adult 12kg - The Vet Store Online
    Regular price
    R 1,111.50
    Sale price
    R 1,111.50
  • Royal Canin Pug Junior 1.5kg
    Royal Canin Pug Junior 1.5kg - The Vet Store Online
    Regular price
    R 225.55
    Sale price
    R 225.55
  • Royal Canin POODLE Adult
    Royal Canin POODLE Adult - The Vet Store Online
    Regular price
    R 213.85
    Sale price
    R 213.85
  • Royal Canin PUG Adult
    Royal Canin PUG Adult - The Vet Store Online
    Regular price
    R 213.85
    Sale price
    R 213.85
  • Royal Canin POODLE Puppy 3kg
    Royal Canin POODLE Puppy 3kg - The Vet Store Online
    Regular price
    R 402.25
    Sale price
    R 402.25
  • Royal Canin POODLE Pouch (12 x 85g)
    Royal Canin POODLE Pouch (12 x 85g) - The Vet Store Online
    Regular price
    R 208.30
    Sale price
    R 208.30
  • Royal Canin PERSIAN Adult
    Royal Canin PERSIAN Adult - The Vet Store Online
    Regular price
    R 95.40
    Sale price
    R 95.40