Royal Canin (Dogs) Filter Close Filters In stock Only show items in stock (31) Food Type Treats (1) Clear selection Pet Age Puppy (1) Adult Dog (1) Clear selection Weight (g) 50 (1) Clear selection Brand Royal Canin (39) Clear selection £ - Clear selection 1 - 39 of 39 productsItems per page1530456075Sort byName ascendingName descendingPrice ascendingPrice descendingOffersPopularity Royal Canin Adult X-Small 1.5kg £ 13.49Add to wishlistViewAdd to your basket4 units in stock Royal Canin Cavalier King Charles Adult 1.5kg £ 14.99Add to wishlistViewAdd to your basket2 units in stock Royal Canin Cavalier King Charles Adult 7.5kg £ 50.99Add to wishlistViewNotify me Royal Canin Chihuahua Adult 1.5kg £ 16.29Add to wishlistViewAdd to your basket6 units in stock Royal Canin Dachshund Adult 1.5kg £ 15.69Add to wishlistViewAdd to your basket6 units in stock Royal Canin Dachshund Adult 7.5kg £ 50.99Add to wishlistViewAdd to your basket1 unit in stock Royal Canin Educ Training Treats 50g £ 1.29Add to wishlistViewAdd to your basket37 units in stock Royal Canin French Bulldog 3kg £ 24.99Add to wishlistViewNotify me Royal Canin Maxi Adult 15kg £ 65.99Add to wishlistViewAdd to your basket5 units in stock Royal Canin Maxi Adult 4kg £ 26.49Add to wishlistViewAdd to your basket11 units in stock Royal Canin Maxi Adult 5+ 15kg £ 68.99Add to wishlistViewAdd to your basket5 units in stock Royal Canin Maxi Digestive Care 10kg £ 67.99Add to wishlistViewNotify me Royal Canin Maxi Light Weight Care 3kg £ 19.99Add to wishlistViewNotify me Royal Canin Maxi Puppy 15kg £ 73.99Add to wishlistViewAdd to your basket4 units in stock Royal Canin Maxi Puppy 4kg £ 28.99Add to wishlistViewAdd to your basket3 units in stock Royal Canin Medium Adult 15kg £ 65.99Add to wishlistViewAdd to your basket9 units in stock Royal Canin Medium Adult 4kg £ 26.49Add to wishlistViewAdd to your basket14 units in stock Royal Canin Medium Adult 7+ 15kg £ 70.99Add to wishlistViewAdd to your basket9 units in stock Royal Canin Medium Adult 7+ 4kg £ 27.99Add to wishlistViewAdd to your basket21 units in stock Royal Canin Medium Adult Pouch 140g £ 1.50Add to wishlistViewAdd to your basket7 units in stock Royal Canin Medium Digestive Care 3kg £ 25.49Add to wishlistViewAdd to your basket12 units in stock Royal Canin Medium Light Weight Care 3kg £ 24.79Add to wishlistViewAdd to your basket10 units in stock Royal Canin Medium Puppy 15kg £ 73.99Add to wishlistViewAdd to your basket4 units in stock Royal Canin Medium Puppy 4kg £ 28.99Add to wishlistViewAdd to your basket8 units in stock Royal Canin Medium Puppy Pouch 140g £ 1.55Add to wishlistViewAdd to your basket8 units in stock Royal Canin Mini Adult 2kg £ 16.79Add to wishlistViewAdd to your basket16 units in stock Royal Canin Mini Adult 8+ 2kg £ 17.49Add to wishlistViewAdd to your basket10 units in stock Royal Canin Mini Adult Pouch 85g £ 0.99Add to wishlistViewAdd to your basket3 units in stock Royal Canin Mini Ageing +12 1.5kg £ 13.79Add to wishlistViewAdd to your basket5 units in stock Royal Canin Mini Digestive Care 8kg £ 55.99Add to wishlistViewNotify me Royal Canin Mini Puppy 4kg £ 32.99Add to wishlistViewAdd to your basket5 units in stock Royal Canin Poodle Adult 1.5kg £ 15.49Add to wishlistViewAdd to your basket4 units in stock Royal Canin Pug Adult 1.5kg £ 15.49Add to wishlistViewAdd to your basket5 units in stock Royal Canin Pug Adult 7.5kg £ 50.99Add to wishlistViewNotify me Royal Canin Shih Tuz Adult 1.5kg £ 15.99Add to wishlistViewAdd to your basket4 units in stock Royal Canin Westie Adult 1.5kg £ 15.49Add to wishlistViewNotify me Royal Canin X Small Adult 8+ 1.5kg £ 14.69Add to wishlistViewAdd to your basket3 units in stock Royal Canin X-Small Puppy 1.5kg £ 14.99Add to wishlistViewNotify me Royal Canin Yorkshire Terrier Adt 1.5kg £ 15.99Add to wishlistViewAdd to your basket2 units in stock