Double coated dogs shed because they have two layers of hair - a layer that must replace often and a layer that protects them from the cold and rain.