Now this is some good taxidermy, in that he looks alive, rather than looking as though he'd been dead for a while then re-animated (see entries on Bobcats and Camels). See how pointy his whiskers are! They almost seem to be twitching. And he's wearing a Peace medallion.
The little fellow is spending his eternal rest in the Glenview Hotel and Shops in Mt. Carroll, Illinois, the same charming little town that houses the slightly eerie General Store. You should stop in and see him.