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.
find a friend with leafgreen who needs a rattata.
You can get Pidgey by migrating from FireRed/LeafGreen or by trading with Platinum.
Pidgey cannot be caught on Pokémon Sapphire, so you will have to trade it from someone who has it or from FireRed/LeafGreen.
You must have a Pokemon firered or leafgreen trade you a pidgey then train it to level 36 and it will become a pigeot.
you cant find a pidgey in Pokemon emerald the only way to get a pidgey is to trade with Fire Red or Leaf Green
celebi for pidgey
In Pokemon firered you can't, but in Pokemon leafgreen you can get it then trade it to Pokemon firered.
Pokemon Emerald: Birth Island Pokemon Sapphire: Trade from Pokemon FireRed, LeafGreen, or Emerald. Pokemon Ruby: Trade from Pokemon FireRed, LeafGreen, or Emerald.
no you can't but you can migrate in into diamond and then trade it.
Trade from white, can be found in white forest
trade trade trade
You have to trade it , and it will evolve on the trade ,