Yes. You must first catch Entei & Raikou so you can catch Suicune. But first you have to see suicune in five different places these are,
burt building (where you meet him),
cainwood island (north of the island),
mt. mortar (below the middle entrance),
viridian city (board walk),
route ?? (near route 14 and next to a river),
near Bills house (on the ledge and where you battle him)
catch all the pokemon.
Explore!
you get celibi
all of them
there arnt any new Pokemon but you can catch all 493 Pokemon
Use Action Replay
You can catch every Kanto and Johto Pokemon. You can also catch many Sinnoh and Hoenn Pokemon by turning on the radio. There are not all Pokemon available, however.
the best type of ball to catch all legendaries is the ultra ball
This website will show you all the Pokemon avaiable in Heartgold and Soul Silver.
you don't need a code to nickname pokemon they ask you that when you catch them
Yes there is i don't know it when you find it i suggest you catch all legends 1st
You cant catch him. he is given to you by steven at silph co. after beating all the gyms and the trainer Red, who is at the top of mnt. Silver.