What an awesome and inspirational story for all of us!!
You are a great person, best luck with the new furry family.
In case this is your first time with GSDs.....be sure to SOCIALIZE, SOCIALIZE, SOCIALIZE, and OBEDIENCE Classes. Then socialize some more!!!
They are great dogs, the only breed I ever want to have.
Best of luck!!

Wendy