A double coat refers to a shorter undercoat and a longer coat on top. Double coats help to regulate temperature. The coat will keep the dog warm during the colder months and cooler during the warmer months. Because of this, it is important to maintain proper grooming. These dogs will need regular brushing of the undercoat and they will likely shed quite a bit as seasons change.
Some of the breeds that have this type of coat include Golden Retrievers, Corgis, and Border Collies.