level him up to level 55
I would reccomed Viridian Forest and Mt. Silver. In Viridian Forest, the wild Pokemon are level 3-5, but the trainers have Pokemon between level 39-45. Mt. Silver has wild Pokemon from level 38-50.
By training your Pokemon.
level it up by one level after it has learned ancientpower
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.
The elite four
level him up to level 55
Elite four is the best because they get better and better, and your Pokemon are equally matched up.
I would reccomed Viridian Forest and Mt. Silver. In Viridian Forest, the wild Pokemon are level 3-5, but the trainers have Pokemon between level 39-45. Mt. Silver has wild Pokemon from level 38-50.
max happiness and level up
Level it up to Lvl 30
By training your Pokemon.
level it up with a rare candy then it evolves
To get Pidgeot, you must level up your Pidgeotto to level 36.
level it up by one level after it has learned ancientpower
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.
Up your friendship with Eevee, then level it up during the day.