RE: Got my mount back (with a strange odor?)
It's hard to say without smelling it, but if it smells dead, I'd take it back and question it. Fabreze will help, but I'd want to know the source before trying to cover it up. If done properly, there should be no smell, except for tanning oil.