"Too much traffic"
I feel like a fool (so I thought I'd post my foolishness for the internet to see). It took me a while to realize they meant a model as in a wolf equivalent of Heidi Klum...I was thinking stuffed wolf. And before I realized what they really meant, I was impressed by the work of the taxidermist. Turns out it's just stuffed full of guts.