I'm single and live alone, so it's pretty much a free-for-all, and there's nothing even vaguely resembling a dining table, but that being said, I'm still very careful with spills and crumbs. I actually do keep a small rug under my feet on my end of the couch, so I can pick up said rug and shake it out the back door once in awhile.
I don't eat in the bedroom simply because there's no reason to - no TV in there. If I want to lounge around and watch TV, I do it in the living room, because....did I mention that I'm single and live alone? LOL
There is a sewing room, but no eating while I'm sewing because my hands are busy. However, the sewing table doubles as my Telework table, so I do eat when I'm working. But again, I'm very careful about crumbs and spills.
I grew up with the 'no eating in the bedroom' rules, and we never allowed dirty dishes to pile up anywhere, so I just never got into the habit.
My cat doesn't touch people food. She'll sniff just so she can give me a disgusted look (you're eating *that*?) and walk away.