The Legendary Dogs, though strong, prefer to run on the first chance they get. To prevent them from running, get a Pokémon that knows the move Mean Look. This move prevents the foe from fleeing.