Veterinary Information

Canadian Kennel Club

Ontario Society for the Prevention of Cruelty to Animals

Toronto Humane Society

Leader of the Pack Rescue

Canadian Association for Professional Pet Dog Trainers

Dogs in Canada

Brooklin Kennels

Georgina Animal Shelter

Helping Lost Pets

Speaking of Dogs

St. John Ambulance Dog Therapy program