You can't find them in the wild. You have to evolve pineco. If you havent got a pineco, then go to pewter city and headbutt trees. Pineco should fall out at around level 5, which is bad news cos they evolve at around level 30
You can't catch a Forretress in Heartgold or Soulsilver though you can level up a Pineco of which you can find one in New Bark Town and you use headbutt on the trees there.
You cannot catch Beldum in Pokemon HeartGold. However, you can trade for it. After you have gone to Silph Co. and met Steven to get your Hoenn starter Pokemon, you can go back after a little bit to find him again, and he will give you a Beldum if you trade him a Forretress.
Pineco evolves into Forretress at Level 31.
You cannot find Forretress in the wild. You have to evolve it from a Pineco. Pineco can be found in a tree when you headbutt it in the Ilex Forest.
No, Forretress is not found in the wild. However, you may find Pineco by headbutting trees in New Bark Town, and level up Pineco to level 31.
Pineco evolves into Forretress at Level 31.
it is not in Pokemon heart gold or Pokemon soulsliver. the only whey to get it is to evolve it from pinnco.
You can't just catch a Forretress. You must evolve a Pineco first.
you cant find him you have to level a pineco up to level 31 then it will eveolve
You can't you have to level up Pineco to Lv31
You can't catch Rotom in heartgold.
you cant catch him in heartgold you can only get him in soulsilver