You can find Geodude, Rattata, and Spearow in the tall grass, and Aipom, Heracross, and Spearow by using Headbutt on the trees.
In Pokemon HeartGold and SoulSilver, the safari zone is in Johto, past Cianwood City, past Routes 46 and 47.
You cannot find this Pokemon in the wild you will have to evlolve a female burmy at lv.20, to get it. Or you can get it through the GTS.
you have to go to route 33 (morning and afternoon only) to get spearow
Wormadam It can be found in Route 214 A Trainer that's a girl with blonde hair (Behind a fence Easy to avoid Her)
You cannot find this Pokemon in the wild, you have to evolve a female burmy at lv.20. Or you can try the GTS.
46 is Wormadam. A trainer within Route 214 has 1.
Pokemon #46 is on route 214 an there is a girl trainer that is a beauty based one and she has blond hair, she wll have a wormadam.
You have to headbutt a tree on any of the following: Route 28, 33, 42, 44, 45, 46, Azalea town or Mt.Silver. Hope I helped!
Route 214 threres a beauty fight her because wormadam is her pokemon.
You can find them in trees on route 28, 33, 42, 44, 45, 46, azalea town, mount silver and mount silver cave.
You can find Shinx on: Route 1, Route 2, Route 3, Route 4, Route 5, Route 7, Route 8, Route 11, Route 14, Route 15, Route 16, Route 17, Route 18, Route 29, Route 33, Route 37, Route 36, Route 37, Route 38, Route 39, Route 46, Route 48, National Park Safari Zone (Special Items) I know that on Route 1 you have a 40% chance. Others are probably similar.
At the start on route 46, it will be lv. 2 nd run as soon as you see it.
In Pokemon HeartGold and SoulSilver, the safari zone is in Johto, past Cianwood City, past Routes 46 and 47.
You will find Aipoms in trees in Route 29 to 33 and Route 42 to 46. They are uncommon and they appear anytime. So it won't take very long to find one.
the dark cave can be entered on route 45 or route 46
Pokemon 46 is Wormadam and can he found in a trainers party on route 214. Pokemon 47 is Mothim and can be found in a trainers party on route 210 In the dimond and peral game, you just have to see the Pokemon once for it to count to your pokedex.
Bugsy's team is as follows: Metapod lv. 15 Kakuna lv. 15 Scyther lv. 15 All of Bugsy's Pokemon are weak to Fire, Flying, and Rock. Scyther is also weak to Electric and Ice. If you chose Cyndaquil, this should be an easy match, since it is a fire type. If not, you could use Hoothoot (Route 29, Route 30 night only), Pidgey (Route 29, Route 30 Morning and Day only), Geodude (Route 46), Spearow (Route 46 morning and day only), Mareep (Route 32), and any other Pokemon that have types Bugsy's Pokemon are weak to as well. Also remember that the Pokemon you choose to complete this should be around the same level as Bugsy's Pokemon.