So I've been chewing over how to deal with the "distracted over lack of decent meals" issue. Its never been particularly pressing but if stress is more of an issue then I suppose I need every string in my bow.
The problems with Decent Meals are:
1) quality of cooked meals means nothing, dwarves will consider a meal decent if it contains one of its preferred ingredients, many of which are inaccessible.
2) If meals are cooked, the dwarf will only seek out a meal that has its favourite food as the primary ingredient. l do not know if a dwarf will be satisfied with a meal if it chose a meal with the wrong primary ingredient but the right secondaries, I might conduct some science on that, but the odds of that happening seem slim
To this end, i see no benefit to cooking meals, except to sell. They do not make dwarves happier and they obscure dwarves access to their favourite foods. The best tactic is to only cook the foods that cannot be eaten raw (egg and quarry leaf etc) and grow and keep as wide a variety of foodstuffs as you can. What has been the rest of you guys conclusions on how to tackle the problem?
(As a coda I'm still unclear as to if a dwarf likes dog meat, dog intestine will satisfy him, or whether the only thing considered meat is "meat". I have only ever seen craving for simply meat, and not brain or liver so I assumed that was an all purpose descriptor for butchered animal comestibles, I don't know if that's right)