Links 

Trovan Electronic Identification Devices

Canadian Kennel Club

CVMA - Canadian Medical Veterinary Association

 

Humane Societies & SPCA's:

Edmonton Humane Society

Ottawa Humane Society

Saskatoon SPCA

BC SPCA

SPA de l'Estrie, Sherbrooke, QC

Ontario SPCA

Red Deer & District SPCA

 

Rescue Groups: 

SCARS - Second Chance Animal Rescue

Infinite Woofs Animal Rescue Society

HART - Humane Animal Rescue Team

Golden Rescue - Canadian Golden Retriever Rescue & Adoption Service

BARS - Barrhead Animal Rescue Service

Coca's Promise Dog Rehabilitation & Rescue

CAPS - Companion Animal Protection Society

SSDR - Size Small Dog Rescue

Projets O'Poil

Frontier Animal Society / Societe D'Animaux Frontiere

Dhana Metta Rescue Society

New Hope Dog Rescue

Little Cats Lost

SAFE Team

 

Assistance Dogs/Special Groups:

Dogs with Wings

PADS - Pacific Assistance Dogs Society

Canadian Animal Blood Bank