Choose Squirtle=Raikou Bulbasaur=Entei Charmander=Suicune.Selecting will enable you to fight and capture Raikou Suicune or Entei later in the game.
Progress through the game as you normally would until you defeat the Elite 4, the final bosses in the game. Afterwards, this will release one of the Legendary dogs into the wild
Place your Begginer (can be in its evolved stages) as the initial Pokemon to engage in battle. This is one of the prerequisites for A dog to appear in the game.
Travel to Kanto and wander around the grassy areas to engage in Pokemon battles. Run away from any encounters that are not the dog to save time. It will take several tries before the initial encounter with the Legendary dog happens.
Use the Masterball when fighting Raikou Entei or Suicune. It is a Legendary Pokemon and is therefore difficult to catch using regular means such as status ailments and Ultraballs. Once you have used the Masterball, it will instantly catch Raikou Entei or Suicune on Pokemon Leaf green.