February 28, 2019. April 10, 2021. Long-haired German Shepherds are also called Long coat German shepherd, Long stock hair GSD, Long stock coat, Long stock hair with an undercoat, or Coates German shepherd. There are mainly two types of German shepherd coats. Short haired German shepherd.