What Pokemon can you catch in Pokemon firered?

It can be any type of Pokemon as long as its Generation 3

^only once you trade you can get any type of Pokemon. For the list of ones that you can actually CATCH in fire red => http://www.serebii.net/red_green/Pokemon.shtml

Seribii has the obtainable list =)