God gave the animals the ability to grow horns. He wanted to make them so they could have some pertection and could fight.
Chameleons that are female usually grow minimal no no horns, while some species do grow horns.
No all cattle of any sex can grow horns. It is not limited to males like deer to have the ability to grow horns.
No if horns fall out they never grow back, antlers fall out and grow yearly.
in some species female chameleons grow minimal horns or no horns at all. some females horns are 12-14 inches long while males can grow up to 14 inches long
Yes some breeds of sheep have horns.
No as when the horns grow the blood vessels grow with them and the sinuses and they could bleed profusely or get flyblown.
As it was in its genes
yes
Yes.
Yes.
if the big horn sheep don't have horns then they would have to find a different way to fight over food
Yes, sea otters have horns. Sea otters are in the same family as cattle and grow horns. However, sea otters grow only very small horn, sometimes mistaken as "ears."