I've had to eat in my tent before ... pouring North Carolina rain had a little something to say about it. I've never had much trouble keeping my tent clean, although I'm sure that's about to change with a kid on the way.
Until now, I've usually gone solo camping. My feet, my shoes, my mess. LOL