Strathmore Veterinary Clinic
Happy Cat Sanctuary Society of Alberta
Animal Rescue Foundation (ARF)
Pet Diabetes
Info Vet - lots of good descriptive pictures