observation
turn 1: pup damages a unit with megabite, enemy is revealed
turn 2: enemy uses a catalyst dash fade OR shift inside a stealth tile, the reveal disappears during dash phase.

----------
how it should be
turn 1: pup damages a unit with megabite, enemy is revealed
turn 2: enemy uses a catalyst dash fade OR shift inside a stealth tile, the reveal disappears next round allowing pup to follow towards the dash location(tasty mod says Until the END of next turn).