In any Pokemon game, you always want to catch a Pidgey first. Because by the time you get 'Fly' it'll be a Pidgeot.
You should catch a Starly
you have to catch dialga on spear piller first
In Pokemon Black version, at the end of the first story. In White: Action Replay or trade.
nidoran female or male whichever you catch first
you catch zekrom while you are versing the elite four for the first time. you will be able to catch it just before you verse N
First catch a Marill. Then get a Sea Incese. Go to the day care center and have Marill breed with anorther pokemon. You'll get an Azurill egg.
you need to catch it first in fire red/ leaf green and migrate it to pearl after you beat the Pokemon league.
Do you mean reshiram?if you do when you are on N's final battle in your first Pokemon league challenge,your light stone summons reshiram you have to catch it.
There is a way but it is hard.(this is only possible if you mean only Pokemon from 1 region) First you must catch the most Pokemon that you can find (no doubles) and then you must trade from other games to get the Pokemon that you can't catch in your version
you need to have seen all the Pokemon in the regean first
your starter should be charmander coz it has the strongest moves when it has evolved and the firs Pokemon to actually catch shuold be pidgey
pidgey or weedle they are awesome in there final forms