war dog

Noun

 * 1) A dog that was deployed in a war.
 * 2) A veteran soldier, particularly a heroic one, in a war.
 * 3)  A warrior; a battler.