Canine Good Neighbour

Portrait of a border collie dog waiting for a command.

Canine Good Neighbour Why should you include obtaining a CGN in your training plan? CGN is an acronym for the Canine Good Neighbour program administered by the Canadian Kennel Club.  While it is a CKC supported program, your dog does not have to be purebred in order to participate. All mixes and breeds are welcome […]