Royal Canin Veterinary Diet Relevance Price: Low - High Price: High - Low Alphabetically: A - Z Alphabetically: Z - A Royal Canin Canine Hepatic £15.50 - £51.99 Royal Canin Feline Calm £24.99 - £35.99 Royal Canin Gastro-Intestinal Fibre Response £20.99 - £69.99 Royal Canin Urinary S/O for Small Dogs £31.99 - £55.99 Royal Canin Veterinary Diet Cat - Diabetic (12 x 100g) £12.99 Royal Canin Veterinary Diet Cat - Diabetic DS 46 3.5kg £28.99 Royal Canin Veterinary Diet Dog - Gastro Intestinal GI 25 £15.99 - £59.99 Royal Canin Veterinary Diet Dog - Hypoallergenic DR 21 £21.00 - £67.00 Royal Canin Veterinary Diet Dog - Urinary S/O £16.99 - £65.99 Royal Canin Veterinary Diet Dog Sensitivity Chicken Rice 12 x 420g £25.00 Royal Canin Veterinary Diet Sensitivity Control SC21 £45.99 - £69.99