fly to victory road and go down 3 flights of stairs and the tree next to the rock will have a pineco i got mine on my second go
Lvl 31
pineco,aipom
Outside of Mt.Silver.
he evolves at lev.31
teach headbut to a Pokemon (anyone can learn it), then headbut the tree on route 31 that is by itself. pineco will then appear around lv 4.
sorry you have to trade it to Pokemon soul silver
Pineco's are quite common throughout Johto. Just catch one, level up up to lvl 31 and you have a Pokemon only weak to fire.
You can't catch charizard in Pokemon soul silver. You can get a charmander from professor oak.
Catch Pokemon
You can't catch kyogre in Pokemon soulsilver.
Forretress cannot be caught in the wild; you must level up a Pineco to lv. 31 to evolve it. Pineco can occasionally be found by Headbutting trees.
well if u want 2 catch 1 u can heatbutt trees