Dang... and I just threw one away last week.
I don’t think I’d ever seen the word “taxidermied” before, either...
Most puzzling is why they’d want such a thing, even provided one exists. I mean...real stuffed animals just don’t jibe with the Greener mindset, I wouldn’t think.