Yes, all 3 of them (Articuno, Zapdos and Moltres) will be in Pokémon HeartGold and Pokémon SoulSilver.
You can only catch Zapdos in Crystal by cheating. otherwise it is not in the game
to catch zapdos in pokemon black you have to have every legendary pokemon
If you mean how to consider yourself as beaten the kanto region in pokemon soulsilver, then you should find zapdos,moltres, and articuno. You should also beat Red (Ash Ketchum). Once you do that, you can catch Mewtwo.
After you get the EXPN card he is right next to the Power Plant.
He is by the power plant in Kanto.
The power plant.
to get zapdos, you have to go to the power plant, near cerulean city. Zapdos is next to the power plant
you can find zapdos in ecrutak city
you can't capture it in soulsilver but you can trade it from pearl,diamond,or platinum
lugia, suicune, entei, raikou, latios, mewtwo, arcticuno, zapdos, moltres, ho-oh, groudon.
'ZAPDOS' is found at the power plant, you do not have to beat RED but you will have had to beat the elite four for the second time.
Can't catch zapdos in sapphire
Yes, all 3 of them (Articuno, Zapdos and Moltres) will be in Pokémon HeartGold and Pokémon SoulSilver.
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
Lugia,Ho-oh, Raikou, Entei, Suicune, Latios, Mewtwo, Zapdos, Moltres, Articuno, Groudon.
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.