In the OKC area? If so this rescue has a bunch you can adopt or foster. Fostering is cool as most rescue will handle the vet bills and it gives you a chance to see if the dog is a good fit for your family. If so then you can adopt. They do have a batch of cute German Shepard pups about ready to foster. Most will do a home visit to make sure you have a good fenced yard and are a good person to foster. (no dog fighting gear, etc) Link to rescue at bottom.
..
https://www.facebook.com/Countryroadsanimalrescueok
..
https://www.facebook.com/Countryroadsanimalrescueok