German Shepherds for Dummies

Everybody thinks they know the German Shepherd. Many of us grew up with Rin Tin Tin, or we saw German Shepherds in nightly news reports breaking up riots, or we saw them in...