Yes some breeds of sheep have horns.
Yes some breeds of sheep have horns other breeds of sheep have been bred to have no horns ie they are polled
The longest sheep horns ever recorded were 75 inches
Dorset sheep which do not grow horns
These sheep have 4 to 6 horns and are used as milking sheep.
sometimes
Horns and hooves
On their horns
Yes.
No wool which has sheep? Though goat has not horns still have feet it does
These sheep have 4 to 6 horns and are used as milking sheep.
To protect themselves from predators.