Please contact us at +852 5247 5556 for change of diet or receive a trial sample
HOME
Package Deal
Shop Hill's
Shop Royal Canin
Counter Sales
Small Animals
Pet Accessories
About Us
More...
Royal Canin - Canine SHN Mini Puppy (Gravy) 195g z12 pouch
Royal Canin - Canine SHN Starter Mother & Babydog 195g x12Can
Royal Canin - Canine Early Renal Pouch 100g x12
Royal Canin - Canine VHN Mature Consult Dog 85g x 12
Royal Canin - Canine Adult Dog Pouch 100g x12
Royal Canin - Canine Cardiac 410g x12 cans
Royal Canin - Canine Hepatic 420g x12 cans
Royal Canin - Canine Renal Pouch 100g x12 bags
Royal Canin - Canine Renal 410g x12cans
Royal Canin - Canine Renal 200g x 12cans
Royal Canin - Canine Gastro Intestinal Low Fat 237ml X4 Bottles
Royal Canin - Canine Gastro Intestinal Puppy 195g x 12cans
Royal Canin - Canine Gastro Intestinal 200g / 400g x12cans
Royal Canin - Canine Satiety 410g x 12 cans
Royal Canin - Canine Sensitivity Control Chicken / Duck 420g x12cans
Royal Canin - Canine Hypoallergenic 400g x12cans
Royal Canin - Canine Hypoallergenic 200g x 12cans
Royal Canin - Canine Urinary Ageing 7+ Pouch Loaf 85g x 12bags
Royal Canin - Canine Urinary Moderate Calorie Pouch Loaf 100g x12 bags
Royal Canin - Canine Urinary S/O Pouch 100g x 12bags
Royal Canin - Canine Urinary S/O 410g x12cans
Royal Canin - Canine Urinary S/O 200g x12cans
Royal Canin - Recovery for Dogs/Cats 195g x12 cans
Royal Canin - Recovery Liquid for Dogs & Cats 200ml X 3