Unfortunately, the GSD is a breed that is very, very split (German Show, American Show, Working - which is then split into several more groups: Czech, Belgian, West German etc etc) so you need to decide what look you like, or background you like, what kind of thing you want the dog to be able to do and then start to research that area.