Canine Companions for Independence provides assistance dogs to wounded veterans through the Wounded Veterans’ Initiative.

Training dogs to help people with daily tasks.