Choosing a long-haired German Shepherd versus a short-haired German Shepherd for your new family member is a big decision.