find a friend with leafgreen who needs a rattata.
No one in the game trades you rattata nor pidgey if you want to trade those Pokemon use a link cable or wireless adapter to trade with leafgreen or another firered.
rattata, pidgey and i think that's it
At route 37 you can catch:Stantler,growlithe,pidgey and rattata.
you cant find a pidgey in Pokemon emerald the only way to get a pidgey is to trade with Fire Red or Leaf Green
Well,if you have FireRed,I always get like this:Squirtle/Charmander/Bulbasaur,Pidgey,Rattata,Caterpie,Weedle.I do never get the 6th pokemon....=)
Here are the considerably weakest 6 pokemon in Gen 1:Caterpie, Weedle, Magikarp, Rattata, Pidgey, Paras.
celebi for pidgey
Pidgey cannot be caught on Pokémon Sapphire, so you will have to trade it from someone who has it or from FireRed/LeafGreen.
They seem to appear randomly on the map. Less frequently than Rattata and Pidgey, for example, but not impossible to find. You can also probably hatch them from eggs, if you are lucky enough.
Trade from white, can be found in white forest
You can get Pidgey by migrating from FireRed/LeafGreen or by trading with Platinum.
if you go to the level where joey rattata and pidgey help you , get a Pokemon with the move cut and place them by the cuttable tree. at the end where joey says '' we did it we won'' professor oak will walk out and give you flash