Yes, squirrels and a few more animals such as porcupines and mice love nibbling on deer antlers. They consume all the useful nutrients from antlers which result in the growth of shiny and strong teeth.