The Animal Humane Society has general animal training programs for pet owners.
Locally, there is also a dog training program called Twin Cities Obedience Training Club that has therapy dog training options.
Nationally, there is PetPartners.org, which provides training and is a good resource (they have some online courses as well). They used to be called the Delta Society.