Personally, I like to set building destruction to pause the game - this is so I know to react to trap fb/werebeast/croc/whatnot with the bait building. However, to comfortably do what you want probably requires a new dfhack script. Uncomfortably, you could set pauses on whatever event you want (used to set for charging, to look at so-called 'spar through walls' bug), and then use nopause or save/quit/swap files/restart. Desired event is troubled by same announcements being used for sparring, so I would maybe want to use various bad status lines such as "gives in to pain", were I to want to do this solely through text editing. (The latter also has the advantage of being mentioned immediately, as opposed to week later when dwarf being missing is announced.)
But I don't want it much, either way - at the time of first combat report, your military may not arrive in time to prevent injury, any of which can give infections if not kill on their own. Better to prevent it from happening in the first place via layered defence of cage traps followed by ladder of bait buildings surrounded by raising drawbridges.
@xZippy: Note that random animalmen are stored in corpse stockpile, not refuse stockpile (differences being less sorting options, and not rotting armor and clothes).
I'd say try to rebuild at least once. You'll become more experienced.