What was the primary function of the dense undercoat in the Gordon Setter's original environment?

Answer

Providing necessary warmth and insulation

The dense undercoat provides necessary warmth when the dogs were working in the often harsh, damp Scottish environment from which they originate.

What was the primary function of the dense undercoat in the Gordon Setter's original environment?
haircoatFurSetter