You don't need to catch every Pokemon to complete your pokedex you need to just see them but you can catch all of them if you want to.
Unfortunately, you have to catch, trade, or somehow own every Pokemon in the pokedex. If you had it at one time and traded it, it still is in your pokedex.
Yes.
Yes, also in heartgold, soulsilver and other versions as well.
catch 80 Pokemon
check in the pokedex
You have to catch 151 pokemon to complete the pokedex.
Unfortunately, you have to catch, trade, or somehow own every Pokemon in the pokedex. If you had it at one time and traded it, it still is in your pokedex.
catch em all!
You Have To Have Seen Or Catch All The Pokemon
Yes.
You have to see them
Catch trade n evolve Pokemon.
Catch/hatch/trade/evolve all of the pokemon.
Catch/hatch/trade/evolve all of the pokemon.
Catch/hatch/trade/evolve all of the pokemon.
catch all the Pokemon, some Pokemon will need to be caught on Sapphire and traded.
Find all 210 regional Pokemon to complete the Sinnoh Pokedex. Then, talk to Professor Rowan in his laboratory.