I either read in a hunting magazine or saw on a hunting show,that squirrels,in the wild like to eat antler sheds because they are high in protien. Also was told that they are not actual bone but hardend skin. Like finger nails. This is why a deer sheds and grows new antlers every year. The size and structure has alot to do with the deers diet quality. I guess if its good for the squirrel its good for the dog. Cant hurt anyhow.