Dogs have a coat of hair because it helps them to cool off in the summer and to protect them from the sun and other animals. The coat can be thin or thick, and it can be black, brown, gray, or white. The coat should be dry and free of lice and mites.