Absolutely.
The key foundation of our program is peer support; it's not the service dog. The peer support in itself is between veterans. It's a community. We're all helping ourselves. We're coaching ourselves. We're there for each other in bad times.
Also, you're absolutely right. We need to get that dog together with the veteran as soon as possible and train them as a team to develop this super bond that cannot be attained if I just train a full service dog and give it to someone. When I do that, I still have to train that person and show them.
I'll give you an example in my answer.
We're dancing together and we know the moves, but now I'm changing partners. The other partner doesn't know the moves yet, right? The service dog is going to a new dancing partner. The support needs to be there to frame that up in making sure that this person knows all the moves.