Collection: Royal Canin Dog

Health is something different for every pet

We create tailored nutrition that helps cats and dogs live their healthiest lives

**We have access to the full Royal Canin Retail Range so if you can't see what you are looking for, contact us for a quote or to request a product **

53 products
  • Royal Canin Medium Puppy
    Royal Canin Medium Puppy
    Regular price
    $60.00
    Sale price
    $59.00
    Unit price
    per 
  • Royal Canin Medium Puppy Wet 10x140g
    Royal Canin Medium Puppy Wet 10x140g
    Regular price
    $38.00
    Sale price
    $37.00
    Unit price
    per 
  • Royal Canin Maxi Adult Wet 10x140g
    Royal Canin Maxi Adult Wet 10x140g
    Regular price
    $38.00
    Sale price
    $37.00
    Unit price
    per 
  • OH - Royal Canin Mini Puppy
    OH - Royal Canin Mini Puppy
    Regular price
    Sold out
    Sale price
    $35.50
    Unit price
    per 
  • OH - Royal Canin Maxi Adult Wet 10x140g
    OH - Royal Canin Maxi Adult Wet 10x140g
    Regular price
    $38.00
    Sale price
    $37.00
    Unit price
    per 
  • OH - Royal Canin Relax Care
    OH - Royal Canin Relax Care
    Regular price
    $130.00
    Sale price
    $120.00
    Unit price
    per 
  • OH - Royal Canin Medium Puppy Wet 10x140g
    OH - Royal Canin Medium Puppy Wet 10x140g
    Regular price
    $38.00
    Sale price
    $37.00
    Unit price
    per 
  • Royal Canin Maxi Puppy
    Royal Canin Maxi Puppy
    Regular price
    $60.00
    Sale price
    $59.00
    Unit price
    per 
  • Royal Canin Relax Care Loaf 12x85g
    Royal Canin Relax Care Loaf 12x85g
    Regular price
    $32.40
    Sale price
    $32.00
    Unit price
    per 
  • Royal Canin Light Weight Care Loaf 12x85g
    Royal Canin Light Weight Care Loaf 12x85g
    Regular price
    $32.40
    Sale price
    $32.00
    Unit price
    per 
  • Royal Canin Digestive Care Loaf 12x85g
    Royal Canin Digestive Care Loaf 12x85g
    Regular price
    $32.40
    Sale price
    $32.00
    Unit price
    per 
  • Royal Canin Dermacomfort Loaf 12x85g
    Royal Canin Dermacomfort Loaf 12x85g
    Regular price
    $32.40
    Sale price
    $32.00
    Unit price
    per 
  • Royal Canin Maxi Ageing 8+ Wet 10x140g
    Royal Canin Maxi Ageing 8+ Wet 10x140g
    Regular price
    $38.00
    Sale price
    $37.00
    Unit price
    per 
  • Royal Canin Medium Adult Wet 10x140g
    Royal Canin Medium Adult Wet 10x140g
    Regular price
    $38.00
    Sale price
    $37.00
    Unit price
    per 
  • Royal Canin Medium Ageing 10+ Wet 10x140g
    Royal Canin Medium Ageing 10+ Wet 10x140g
    Regular price
    $38.00
    Sale price
    $37.00
    Unit price
    per 
  • Royal Canin Mini Ageing 12+ Wet 12x85g
    Royal Canin Mini Ageing 12+ Wet 12x85g
    Regular price
    $28.80
    Sale price
    $27.90
    Unit price
    per 
  • Royal Canin Mini Adult Wet 12x85g
    Royal Canin Mini Adult Wet 12x85g
    Regular price
    $28.80
    Sale price
    $27.90
    Unit price
    per 
  • Royal Canin Maxi Puppy Wet 10x140g
    Royal Canin Maxi Puppy Wet 10x140g
    Regular price
    $38.00
    Sale price
    $37.00
    Unit price
    per 
  • Royal Canin Mini Puppy Wet 12x85g
    Royal Canin Mini Puppy Wet 12x85g
    Regular price
    $28.80
    Sale price
    $27.90
    Unit price
    per 
  • Royal Canin Giant Puppy 15kg
    Royal Canin Giant Puppy 15kg
    Regular price
    $160.00
    Sale price
    $148.00
    Unit price
    per 
  • Royal Canin Giant Junior 15kg
    Royal Canin Giant Junior 15kg
    Regular price
    $160.00
    Sale price
    $148.00
    Unit price
    per 
  • Royal Canin Giant Adult 15kg
    Royal Canin Giant Adult 15kg
    Regular price
    $160.00
    Sale price
    $148.00
    Unit price
    per 
  • Royal Canin Maxi Adult 5+ 15kg
    Royal Canin Maxi Adult 5+ 15kg
    Regular price
    $165.00
    Sale price
    $152.00
    Unit price
    per 
  • Royal Canin Maxi Ageing 8+ 15kg
    Royal Canin Maxi Ageing 8+ 15kg
    Regular price
    $170.00
    Sale price
    $155.00
    Unit price
    per 
  • Royal Canin Maxi Adult
    Royal Canin Maxi Adult
    Regular price
    $59.00
    Sale price
    $58.50
    Unit price
    per 
  • Royal Canin Medium Adult
    Royal Canin Medium Adult
    Regular price
    $59.00
    Sale price
    $58.50
    Unit price
    per 
  • Royal Canin Medium Adult 7+ 15kg
    Royal Canin Medium Adult 7+ 15kg
    Regular price
    $165.00
    Sale price
    $152.00
    Unit price
    per 
  • Royal Canin Medium Ageing 10+ 15kg
    Royal Canin Medium Ageing 10+ 15kg
    Regular price
    $170.00
    Sale price
    $155.00
    Unit price
    per 
  • Royal Canin Mini Ageing 12+ 1.5kg
    Royal Canin Mini Ageing 12+ 1.5kg
    Regular price
    $31.00
    Sale price
    $30.00
    Unit price
    per 
  • Royal Canin Mini Adult 8+ 2kg
    Royal Canin Mini Adult 8+ 2kg
    Regular price
    $37.00
    Sale price
    $35.50
    Unit price
    per 
  • Royal Canin Mini Adult
    Royal Canin Mini Adult
    Regular price
    $33.00
    Sale price
    $33.00
    Unit price
    per 
  • Royal Canin Mini Puppy
    Royal Canin Mini Puppy
    Regular price
    $37.00
    Sale price
    $35.50
    Unit price
    per