I'm not sure if I have mentioned it before.... Ranger actually has a Service Dog for PTSD (and recently vertigo). The puppy that I got a few months before he moved in with me became his lifeline. Under the Americans with Disability Act, a person who is disabled with PTSD can actually have a Service Dog that is trained to help negate some of the effects of person's disability, and you actually can train the dog yourself. Once he moved in, he started spending a lot of time with the puppy, taking him anywhere that he could. And we both noticed a difference. He was actually going out during the day without me having to be there. He would go to dog park several times a week, because it was one of the places that he could go and be with puppy. The puppy also started picking up on his PTSD and starting doing things to help negate it, like standing between him and anyone who approached creating space that was so desperately needed. Once we learned that ADA would allow him to have a SD, we talked to his psychiatrist who was willing to prescribe him, and we started more serious training.  It will be a year soon since puppy has been a fill fledges SD, and he has been a miracle. While PTSD is not gone, I see a smile on Ranger's face, he can actually manage to do some things without me having to go with him which is so important to him so he doesn't feel so useless. Puppy has been more help than any pills VA tried to give him. While Ranger is not 100%, and the PTSD is still so very much there, it is so helping. I know if it was not for puppy, things would have been so much worse.