So my legendary clothier went moody on me, and ... the dude wants wool cloth. We have no possibility of access to sheep/alpaca/llamas anytime soon.
... I'm not averse to dropping PET_EXOTIC on trolls if that's what it takes.
You could save his life by using dfhack creatitem to drop a single wool cloth in his lap, or you can wall off the shop and get your mason to work on a slab.
I would personally go for the former, because I don't think it's very reasonable for moods to demand materials you could never get your hands on. Besides, it's arguably a bug to be so specific about cloth: you never have stone moods demanding Jet or metal moods demanding Lay Pewter, or a bone mood demanding <insert specific random forgotten beast> bone.
For next time, just swap out some of the pig tail cloth for silk and yarn at embark. They're actually cheaper, and then you can forbid them in case a mood needs them.
Thanks for the advice, everyone!
For the record, I wound up modding yak hair into a yarn. That seemed least invasive, since I don't actually have yaks, but I do still have some yak hair thread from the embark animals. Once I reloaded, another weaver had no trouble turning them into yarn cloth. Moody dwarf saved!
utunnels, yup, shell is also a pain. I had a kid demand shell a couple of years back, but fortunately I'd specifically left the skeleton of a shelled FB in the cavern grinder in case I needed to butcher it for shell later. I've only got one other dwarf with a shell preference, so hopefully it won't come up again anytime soon.