Labrador breed has thickish coat. This coat depends on hair strength which depends on health level of food. If thickness and density is more then the coat will become wavy.
Labrador's are of two types the English and the American. English Labradors tend to have wavy coat. Labrador Retrievers, the flat-coated which has longer hair that is wavy.