Here's why:
* Horns are made of keratin, the same protein that makes up human hair and nails. They are not bone and are permanently attached to the skull.
* Buffalo horns grow continuously throughout their life, but they don't shed. They may become worn down or damaged over time, but they are not shed like antlers.
* Antlers, which are found on deer, elk, and moose, are made of bone and are shed annually.
So, instead of shedding, buffalo horns may:
* Break off due to injury or fighting.
* Become worn down with age and use.
* Show signs of wear and tear from rubbing against trees and other objects.
Therefore, buffalo horns are a permanent part of their anatomy, and they do not shed them.