The correct GSD coat is relatively short with an obvious undercoat. As such it is quite waterproof. Some dogs are born with long coats, which usually, though not always, are devoid of undercoat. Such coats can be more difficult to groom, but many pet owners like the long-coated dogs.