Like others have said... thank you for your service! I'm sure a service dog would enhance your life greatly. The physical tasks and companionship they provide are life-changing!
I currently have my second dog from Canine Companions. Clint is a yellow Lab Golden cross who is nearly six years old. Buffy, my retired SD, is a 13 1/2-year-old black Lab. I am fully dependent on a power wheelchair. A sampling of tasks that Clint does for me is picking up dropped items, helping remove my jacket, helping me tie my shoes, flushing the toilet, pushing automatic door buttons, opening/closing doors, drawers, cupboards, and the fridge. The independence he gives me is immeasurable!
Canine Companions provides their dogs free of charge to the recipient and offers lifetime follow-up throughout the dog's working career. They have six training centers throughout the country, so you would work with the one in your region. There is a six-step application process. It is rigorous but very worth it because they get to know you and your needs so that you are partnered with the dog who would be perfect for you. They have an uncanny ability to make perfect matches!
After the application process is completed you are placed on a waiting list. When they feel they have an appropriate dog for you they invite you to a two-week team training. They have a dorm for you to stay in during your team training and provide some meals while you provide others.
For veterans, the dogs have additional skills to help mitigate post-traumatic stress symptoms if those are needed for the recipient.
I hope this info is helpful. If you have any questions please don't hesitate to ask. I have been a service dog user for nearly thirty years.
Wishing you the very best!
Brenda