I think overall he is a very nice dog! Maybe a tad straight in the front but hard to tell from the pictured. Very Nice feet and pasterns. Good topline, I think his croup is a little short but good angulation in the rear. He looks like a very balanced, athletic dog to me! plus he is very handsome, has a beautiful coat and I love his coloring.
Odin ~ GSD
Zuri ~ German Coolie
Havoc ~ (aka "Super") GSD - Rest easy buddy.
Keeper ~ (rest in peace little stinker) (Aussie)