Canine Companions service dogs are expertly trained to assist veterans with physical disabilities and the invisible effects of war and post-traumatic stress disorder (PTSD). Canine Companions provides service dogs and ongoing follow-up, free to our clients.