So you've reached Ecruteak City and you encountered the three legendary Pokémon in Burned Tower... but now they are roaming all over the map? This wikiHow will show you how to capture all three legendary dogs in Pokémon SoulSilver and HeartGold. You'll want a Snorlax with Block or a Gengar with Mean Look first in your party to prevent the roaming Pokémon from running away.

Method 1
Method 1 of 3:

Catching Entei

  1. 1
    Go to Goldenrod City and buy 20 Ultra Balls and 20 Dusk Balls. It's recommended to capture the three Legendaries at night in the game because this means you can use both Ultra Balls and Dusk Balls.
    • Dusk Balls have a bonus catch rate if the time is 18:00-03:59 (6:00 p.m. - 3:59 a.m.)[1]
  2. 2
    Head to where Entei is (walk or run but do not fly!). After the encounter in the Burned Tower, you'll see both Entei and Raikou roaming on your map, so you can easily find them. You'll most likely need to go to an area where the city limits meet a route (any city, including Ecruteak City, Violet City, and GoldenRod City) and continuously run in and out of the city and check your map. Eventually, you'll see Entei close to you on the map and you can run over to his location.[2]
    • Walk in the tall grass to encounter Entei.
    • You can also use the Repel item to prevent other Pokémon from appearing as you search the grasses for Entei.
    Advertisement
  3. 3
    Battle Entei. Entei is level 40 and has the moves Roar, Fire Spin, Stomp, and Flamethrower, so make sure you have a Pokémon that can take his hits. Entei will run from battle as soon as possible.[3]
  4. 4
    Use Snorlax's Block attack to ensure that Entei cannot escape. Since Entei immediately tries to run away from the battle, you'll need to stop that from happening.
    • You can also use Mean Look to prevent Entei from running.[4]
  5. 5
    Start to throw Dusk Balls and Ultra Balls at Entei once it's HP is in the red zone or a low orange. You may have to throw multiple balls between attacks.
    • You can use Snorlax's Crunch to weaken Entei. Then hold Leftovers to regain XP as Entei attacks.[5]
  6. 6
    Throw balls until Entei is captured or runs away. When the Pokémon reaches a low health meter, it will use Roar and run away.
    • If Entei runs away, that's ok, go heal your Pokémon at the nearest Poké Center and return to where you last encountered Entei. You'll have to search for him again, but his health will be the same as when he ran away last time.
  7. Advertisement
Method 2
Method 2 of 3:

Catching Raikou

  1. 1
    Go to Goldenrod City and buy 20 Ultra Balls and 20 Dusk Balls. It's recommended to capture the three Legendaries at night in the game because this means you can use both Ultra Balls and Dusk Balls.
    • Dusk Balls have a bonus catch rate if the time is 18:00-03:59 (6:00 p.m. - 3:59 a.m.)[6]
    • The process to catch Raikou is identical to catching Entei.
  2. 2
    Head to where Raikou is (walk or run but do not fly!). After the encounter in the Burned Tower, you'll see both Entei and Raikou roaming on your map, so you can easily find them.
    • You'll most likely need to go to an area where the city limits meet a route (any city, including Ecruteak City, Violet City, and GoldenRod City) and continuously run in and out of the city and check your map. Every time you run out of the city's limits, you'll see on your map that Raikou is in a different area. Repeat this process of running in and out of the city's limits until you see Raikou close to you on the map and you can run over to his location.[7]
    • Walk in the tall grass to encounter Raikou.
    • You can also use the Repel item to prevent other Pokémon from appearing as you search the grasses for Raikou.
  3. 3
    Battle Raikou. The Legendary Pokémon is level 40 and has the moves Roar, Quick Attack, Spark and Reflect, so make sure you have a lead Pokémon that can take his hits. Raikou will run from battle as soon as possible.[8]
  4. 4
    Use Snorlax's Block attack to ensure that Raikou cannot escape. Since Raikou immediately tries to run away from the battle, you'll need to stop that from happening.
    • You can also use Mean Look to prevent Raikou from running.[9]
  5. 5
    Start to throw Dusk Balls and Ultra Balls at Raikou once it's HP is in the red zone or a low orange. You may have to throw multiple balls between attacks.
    • You can use Snorlax's Crunch to weaken Raikou. Then hold Leftovers to regain XP as Raikou attacks.[10]
  6. 6
    Throw balls until Raikou is captured or runs away. When the Pokémon reaches a low health meter, it will use Roar and run away.
    • If Raikou runs away, that's ok, go heal your Pokémon at the nearest Poké Center and return to where you last encountered Raikou. You'll have to search for him again, but his health will be the same as when he ran away last time.
  7. Advertisement
Method 3
Method 3 of 3:

Catching Suicune

  1. 1
    Go to the house north of Cianwood City. Suicune is to the right of the house at the north of this island but will vanish when you get close.
    • Suicune isn't like Raikou or Entei since it can't be caught randomly. You have to go to certain locations to encounter Suicune before you can capture it. You also don't need to prevent Suicune from running from battle, so you won't need your Snorlax or Gengar.
  2. 2
    Go to Route 42, outside Mt. Mortar. You should be able to surf west a bit and find a tree you can cut. It will lead you to a small grove with three trees with berries in the middle. Suicune will be there, but will again run away when you get close.
  3. 3
    Go to Vermillion City. Suicune will be there on the port leading off of the S.S. Aqua, but will disappear when you get close.
  4. 4
    Go to Route 14 of Kanto. It's towards Route 13.[11]
  5. 5
    Go to Cerulean City. You'll find Suicune next to Bill's house on Route 25 after you've defeated Misty and she returns to her gym.
  6. 6
    Battle Suicune. The Legendary Pokémon is level 40 and has the moves Rain Dance, Gust, Aurora Beam and Mist, so make sure you have a lead Pokémon that can take his hits.
  7. 7
    Throw Dusk Balls and/or Ultra Balls until Suicune is captured. Since Suicune is a Water-type Pokémon, you'll want to use a Grass, Water, or Dragon-type Pokémon.
    • Use False Swipe to keep Suicune at 1 HP, so you don't accidentally defeat it.
    • If you defeat Suicune, that's ok, go heal your Pokémon at the nearest Poké Center and return to the burned tower.
  8. Advertisement

Community Q&A

  • Question
    How can I get rock climb HM in SoulSilver?
    Community Answer
    Community Answer
    After you beat all 16 gym leaders go to professor Oak's lab and he will give you HM rock climb.
  • Question
    Is it possible to catch Raikou or Entei before completing the game?
    Community Answer
    Community Answer
    Yes, but it's a wee bit harder than waiting. Quick balls or fast balls (from yellow Apricorns, give them to Kurt and wait a day) should be the best way to catch them before completing the game.
  • Question
    If I am saving my only Master Ball, how can I catch the legendary dogs?
    Community Answer
    Community Answer
    There's no point in saving the Master Ball. There are no other Pokemon that run away like them. It's best to use them on these 3.
Advertisement

Warnings

  • Do not fly to capture Entei or Raikou as they will just run away from you.
    ⧼thumbs_response⧽
  • Be careful when facing Entei and Raikou. Entei and Raikou both can use Roar and that will make them be able to flee from battle.
    ⧼thumbs_response⧽
Advertisement

Things You'll Need

  • National PokeDex
  • All 16 badges
  • Zapdos (optional but recommended)
  • Chikorita (optional but recommended)
  • Snorlax or another Pokémon that can use block/mean look, like Gengar
  • 20 Dusk Balls or more (not recommended but should have)
  • 20 Ultra Balls or more (recommended)

About This Article

Madeleine Flamiano
Written by:
Role-playing Game Enthusiast
This article was written by Madeleine Flamiano and by wikiHow staff writer, Darlene Antonelli, MA. Madeleine Flamiano is a Role-playing Game Enthusiast based in Berkeley, California. She has over 20 years of gaming experience and is an avid gamer in all parts of her life—she's especially fond of tabletop board games and the world of Pokémon. Pokémon Crystal Version is her favorite game in the franchise. Some of her greatest feats were evolving Eevee to a Level 99 Umbreon and collecting every legendary bird Pokémon. Her professional path started at NaNoWriMo, where she scripted a summer-long world-building series and hosted its Virtual Write-Ins. She has written seven books for DDCO Publishing, which specializes in LitRPG and is operated by New York Times Bestseller JA Cipriano. She has ranked in the Top 100 list for Dark Fantasy, Sword & Sorcery, and Fantasy Romance. She was voted by her peers as "The Perfectionist" on Roleplay Adventures, a SERP for forum roleplaying. Madeleine graduated from Mills College with a B.A. in English with a concentration in Literature and a Minor in Philosophy. This article has been viewed 455,116 times.
21 votes - 79%
Co-authors: 20
Updated: October 8, 2020
Views: 455,116
Article SummaryX

1. Catch Entei and Raikou by randomly encountering them in Jhoto.
2. Avoid letting Entei and Raikou running from the battle by using Mean Look or Block.
3. Catch Suicune after encountering it in Cianwood City, Rt. 42 outside Mt. Mortar, Vermillion City, Rt. 14, and Cerulean City near Bill's house.

Did this summary help you?
Advertisement