The Labrador Retriever is a double coat breed. The outer coat is straight, short, very dense, and hard in texture. The under coat is soft, weather-resistant, and protects this breed from cold, all types of ground cover, and water. The color of the coat comes in chocolate, black, and yellow. This dog is an average shedder.