I am not in your area so not sure there are any organizations out there, but I would like to suggest you check into a GSD rescue.
I adopted a 2 yr old from a shelter out here in MT, and scored a good one. GSD's can be a hand full if not properly handled, but they are, in my opinion, one of the best, most loyal, breeds you can acquire. Get a good one and you will have a treasured lifelong companion. It is all I will ever own.