CKC.ca is your Canadian source on dog breeds, purebred puppies, dog competitions and events, kennel club show dogs, dog ownership, training and registration.