In my opinion, to solve malcolm_n's problem you'd ideally want the Grunt to have Resist All N, where N is some level-appropriate number.
That way, there's no book-keeping, grunts can take some damage but shrug it off (to give that "tough" feeling), but any criticals, encounters, and dailies...