More Service Dogs
Great video about service dogs. It gives a good idea of what they can do. They are taught to do specific things for each person. We had one guy who was a photographer and carried several different cameras. His dog would take them in and out of the basket on the back of his wheelchair.
Some of their biggest and most important skills are social. They act as companions, of course, but also, there just isn't any better ice breaker than a dog. They can make a massive difference in someones social life.