You have to get headbut from this guy in ilex forest and teach it to one of your Pokemon. It's kinda like a HM so you go into your poemon party and select the Pokemon you taught it to and headbut should come up. You have to be standing in front of a tree to use this. There is a chance that the Pokemon in the tree is a pineco.
Use headbutt on trees and Pineco may fall out.
You can't just catch a Forretress. You must evolve a Pineco first.
headbutt trees
you evolve pineco
use headbutt on trees
You need to headbutt trees in the national park. Pineco will appear. These are the basic stage of Forretess- you need to get it to level 31 and you will have a Forretess. (The Pineco are usually level 5 when you first catch them.)
The only way to obtain a Forretress in Pokemon SoulSilver is by evolving a Pineco. Pineco can be found in ixelx forest (sry for misspelling) by headbutting trees. Pineco evolves into Forretress at level 31.
To obtain a Foretress you must evolve Pineco at level 31+. Pineco is rare and can be obtained by headbutting trees.
To obtain a Forretress, after obtaining a Pineco train the Pineco to level 36. Use the Ultimate Training Method. Give Pineco the Exp. Share and battle Red with Pineco in your party.
Use headbutt on a tree and catch a pineco. then evolve it.Get a Pineco via Headbutting a tree. You can headbutt trees at places such as Ilex Forest to get one. Level it up to level 31 and it should evolve into a Forretress.
You can't catch bastiodon in Pokemon soulsilver.
yes you can only catch a pineco on kanto because it is native to that region/