level it up by one level after it has learned ancientpower
Get a combee from the pokewalker and level it up so it evolves.
Just teach it AncientPower, then level up
Level Cherubi up to level 25. It will evolve into Cherrim.
You can't catch Mamoswine in that form in SoulSilver, but you can catch a Swinub on the Ice Path in SoulSilver, and evolve it to Piloswine at level 33, and then level it up after it knows the move Ancient Power.
To get Pidgeot, you must level up your Pidgeotto to level 36.
level it up by one level after it has learned ancientpower
The elite four
You level it up until it is lv.30
Level it up until it is Lvl 30
Level it up with high friendship
Get a combee from the pokewalker and level it up so it evolves.
Just teach it AncientPower, then level up
Suicune is at Level 40 in HeartGold and SoulSilver.
Level Cherubi up to level 25. It will evolve into Cherrim.
breed it
get dratini or dragonair in dragons den and level it up