Canine Valley Re-Education And Adventure Centre Society

PO Box 2364, Garibaldi Highlands, BC V0N 1T0
604-250-5097
http://caninevalley.com

Canine Valley - Your dog experts

Squamish dog care, dog training, daycare, puppy class, grooming, squamish dog, dogs, jumping up, behavior, barking, dog classes, socialization