Just train your pokemon.
You make a pokemon level X in pokemon HG or SS but a level X is a level 100 but it wont say level X for the level
have to get level 100 from trading .
level 100.
I recommend a level 100 lugia or ho-oh,a level 100 raiko,a level 100 arceus ,level 100 of any of the starters,level 100 scizor, and a level 100 of any Pokemon you choose
level up Seedot to level 100 and the use a leaf stone on Nuzleef to get a Shiftry
Level Cherubi up to level 25. It will evolve into Cherrim.
level 50 only in heartgold NOT soulsilver. you cant get it in soulsilver, you get groudon level 50.
i have 100 celebi and they are level 100 but i have the action replay and ar and wifi but you have to have them 3 things to catch celebi in soul silver
Suicune is at Level 40 in HeartGold and SoulSilver.
you cant if you make an egg it will come out as togepi
train your pokemon up to level 80,90, or 100 and teach it TMs and HMs
Level 20.