You should be fine, but a deworming treatment wouldnt hurt...
Never thought of deer legs before, what a good idea! I have sooo many hunters in my family that could get me some deer legs... can you imagine the looks on my neighbors faces as I carried them into my apt....
Wait, does it still have hair? Now I'm just imagining the mess it would make...