This is Merlin, of the newly formed American Red Cross K9 Action Team in West Michigan. They provide therapy for disaster victims and the military and their families, plus they visit hospital and hospice residents. Merlin is part of the Berrien County Red Cross in St. Joseph, Michigan.
If you are interested in volunteering or if you have a pet that you think would be a great therapy dog, you can find out more at redcross.org. http://www.redcross.org/news/article/Red-Cross-of-West-Michigan-Adds-Therapy-Dog-to-Team