Why do dogs have fur
Dogs have fur for a variety of reasons. A dog's fur naturally keeps them warm in cold weather and also keeps them cool in hot weather. A dog should never be shaved, even in the summer as their fur also protects them from sunburn.
So they are easier to pet
Good question. But since most mammals do have fur, the better question might be why don't people have fur.
An adaptation to keep them warm.
For warmth and protection. If an animal attacks, the fur is some protection.
only a few breeds have fur, majority have hair with an undercoat. it serves as a insulator to help cool and warm the animal as well as protect them from the adverse elements in their environment.
Because figured we wouldn't want to look at pink-skinned, thin dogs.
Dogs descended from wolves that lived in frigid environments, and used fur to keep warm, the adaptation was passed down to dogs.
Not all dogs have fur, some have hair and even a few are hairless. We all need protection from the elements and animals can't sew or shop for theirs.
its just like the hair on your head, except all over the dogs body.
to protect them in the cold