Canine Companions for Independence "is a non-profit organization that enhances the lives of people with disabilities by providing highly trained assistance dogs and ongoing support to ensure quality partnerships." They provide Assistance Dogs for adults, children, and veterans with a disability (including PTSD for veterans).
Currently, this program is only offered in some of their locations across the US. Click here to view all of their locations to see if there is one near you.
If you are interested in learning if a dog is right for you and/or how to apply, click here to learn more.