Go to Fuchsia City and then to Route 15 (If you have already seen Suicune on the water just fly to Cerulean City). Next go to Route 25 and (if you have already fought her) go to where you found Misty. Then you will see Suicune and Eusine will come and talk to you. After that just talk to Suicune and battle it.
At the end of route 25, north of Cerulean City.
ho-oh, lugia, suicune, entei, raikou
You cannot get a Suicune Egg in Pokémon SoulSilver. Suicune cannot breed.
Suicune is on Route 25.
you must then go past the bridge in cerulian city to the end there you will find suicune it will not flee and it is level:40
Suicune is at Level 40 in HeartGold and SoulSilver.
After you defeat Misty, You can go catch suicune by Bill`s house.
After you get to Kanto and talked to Eusine, go to the cape outside of Cerulean.
The legendaries on Soulsilver are as follows: Entei, Raikou, Suicune, Lugia, Ho-oh, Groudon, Latios, Rayquaza, Mewtwo, Moltres, Articuno, Zapdos. These are the legendaries found on Pokémon Soulsilver version. ~CareyPrice31FTW
You can't catch bastiodon in Pokemon soulsilver.
It's your opinion, but in HeartGold you can catch Ho-oh, Suicune, Raiku, and Entei, and in SoulSilver you can catch Lugia, Zapdos, Moltres, and Articuno. There are also more Pokemon available in HeartGold than SoulSilver. Edit: The person who last answered this question is wrong, you can catch all of the above Pokemon in both games, not in either or. I know this because I have soul silver and I have suicune, raiku, Entei, Ho-oh, Lugia, Zapdos, Moltres, and Articuno; so obviously you must be able to catch them in both.
there isn't a wild suicune to catch in white or black