Guard dog is most effective at taking out weak enemies with 1-2 health that deal 1 damage. This allows it to maximize its (guaranteed damage) triggered ability and save a few actions.
Take this example in a Roland deck:
- Weak enemy (1HP) engages Roland in a location with clues.
- Roland has guard dog in play, and decides to draw a card (or just walk around like a boss).
- This triggers an attack of opportunity (AoO), and damage is assigned to guard dog.
- Guard dog triggers and the enemy is defeated.
- Roland's ability triggers, and you discover a clue.
Effectively, you've killed an enemy and discovered a clue while using an action doing something else entirely.
Clarifications
-Timing structure (for the above example): trigger action is declared (i.e. move) -> AoO triggers -> damage is assigned (not dealt) to guard dog, triggering its ability -> enemy is defeated -> Roland ability triggers > damage is dealt to guard dog -> trigger action is resolved (move).
-If guard dog has 1HP remaining, it can be assigned both lethal damage and horror (1 damage + 1 horror) from an attack.