Why do Dogs have Fur?

Dogs have fur asw a protection from the elements and their enviroment. Dogs that were bred in colder climates will naturally have more fur for protection from the cold.