How do you catch charmader in Pokemon emerald?

you must have the national pokedex at search for it in the trall grass and catch it or trade it from firered or leafgreen