-
Royal Canin - Shih Tzu Adult
Regular price From $36.99 CADRegular priceUnit price per -
Royal Canin - Slices in Gravy Canned Kitten Food (Economy pack of 12)
Regular price $36.99 CADRegular priceUnit price per -
Royal Canin - Small Adult Chunks in Gravy Pouch Wet Dog Food
Regular price $2.99 CADRegular priceUnit price per -
Royal Canin - Small Aging Dog 12+
Regular price $33.99 CADRegular priceUnit price per -
Royal Canin - Small Dog Adult
Regular price From $38.99 CADRegular priceUnit price per -
Royal Canin - Small Dog Dental Care
Regular price From $39.99 CADRegular priceUnit price per -
Royal Canin - Small Dog Digestive Care
Regular price From $39.99 CADRegular priceUnit price per -
Royal Canin - Small Dog Fussy Appetite
Regular price $39.99 CADRegular priceUnit price per -
Sold out
Royal Canin - Small Dog Weight Care
Regular price $39.99 CADRegular priceUnit price perSold out -
Royal Canin - Small Puppy
Regular price From $31.99 CADRegular priceUnit price per -
Royal Canin - Sphynx Dry Cat Food
Regular price $70.99 CADRegular priceUnit price per -
Royal Canin - Urinary Care Cat Canned Food Slices in Gravy (Economy pack of 12)
Regular price $36.99 CADRegular priceUnit price per -
Royal Canin - Yorkshire Terrier Adult
Regular price From $36.99 CADRegular priceUnit price per -
Sold out
Royal Canin - Yorkshire Terrier Pâté
Regular price $2.69 CADRegular priceUnit price perSold out -
Royal Canin - Yorkshire Terrier Puppy
Regular price $37.99 CADRegular priceUnit price perSold out -
Ruff Dawg - Dawg-X Indestructible Dog Toy
Regular price From $25.49 CADRegular priceUnit price per
Shop by companion type
-
Everything your dog needs
Discover our offering of dog food made of high quality ingredients, single...
-
Everything your cat needs
Our carefully selected cat products include wet and dry cat food made...