(dogs who visit hospitals, hang out in therapy sessions, get taken to kids reading sessions, seniors homes and so on)
Delta Society (USA/WA)
What type of dog can do this work?
Handbook on Animal-Assisted Therapy - by Aubrey Fine
East Central Therapy Dogs
Intermountain Therapy Animals (ITA)
Ottawa Therapy Dogs Inc. Pacific Animal Therapy Society Pets and Friends Therapeutic Paws of Canada