header photo
Open today until 9:00PM(519) 893-3743
Homedog foodRoyal Canin 

Scaling A-frames. Leaping hurdles. Catching tennis balls 6 feet in the air. It's easy to imagine an active dog in need of special nutrition. But truth is, even lapdogs have their own share of stresses. Dogs vary greatly in energy, shape and physiological needs-making their nutrition complicated business.

We carry the following Royal Canin dog food products in store:

Dry Food
Royal Canin Giant Adult
35 lbs
Royal Canin Giant Puppy
35 lbs
Royal Canin Maxi Adult
35 lbs
Royal Canin Maxi Aging 8+
35 lbs
Royal Canin Maxi Puppy
35 lbs
Royal Canin Maxi Joint & Coat Care
30 lbs
Royal Canin Maxi Weight Care
30 lbs
Royal Canin Mini Adult
4.4 lbs
Royal Canin Mini Adult
14 lbs
Royal Canin Mini Aging 12+
2.5 lbs
Royal Canin Mini Mature 8+
2.5 lbs
Royal Canin Mini Mature 8+
13 lbs
Royal Canin Mini Puppy
2.5 lbs
Royal Canin Mini Special
3.5 lbs
Royal Canin Mini Special
17 lbs
Royal Canin Mini Weight Care
2.5 lbs
Royal Canin Mini Weight Care
13 lbs
Royal Canin Chihuahua
2.5 lbs
Royal Canin Chihuahua
10 lbs
Royal Canin Dachshund
2.5 lbs
Royal Canin Dachshund
10 lbs
Royal Canin German Shepherd
500 g
Royal Canin German Shepherd
30 lbs
Royal Canin Golden Retriever
500 g
Royal Canin Golden Retriever
30 lbs
Royal Canin Labrador Retriever
500 g
Royal Canin Poodle
3 lbs
Royal Canin Poodle
10 lbs
Royal Canin Shih Tzu
3 lbs
Royal Canin Shih Tzu
10 lbs
Royal Canin Yorkshire
3 lbs
Royal Canin X-Small Adult
2.5 lbs
Canned Food
Royal Canin Adult German Shepherd
13.5 oz
Royal Canin Adult Golden Retriever
13.5 oz
Royal Canin Adult Labrador Retriever
13.5 oz

Can't find the food you're looking for? Contact our store regarding special orders.

We also carry Royal Canin cat food.

Canine Clips Grooming

Bathing, clipping, face & nail trims. Located on premises. Call for an appointment.

(519) 894-3543

CB Pet Food and Supplies
is a proud supporter of the

1335 Weber St. E., Kitchener, ON  N2A 3A7   Tel: (519) 893-3743