Here are the steps on how to catch Smeargle:
1) Defeat the Pokemon League and have access to the Battle Frontier.
2) Use Surf on the lake on the east side of the Battle Frontier. At the bottom of the waterfall, there should be a cave on the left side.
3) Enter the cave. Smeargle are the only Pokemon in the cave, so you are guaranteed to see one.
4) Smeargle isn't very hard to catch. 10 Ultra balls will probably do.
Good luck!
No you cannot catch Celebi in Pokemon Emerald.
No I don't believe you can catch a ledyba in emerald
You can onl catch LUNATONE in SAPPHIRE but you can catch solrock in emerald
yes you can catch a Manaphy on emerald. (if you have a game shark)
Yes, You can catch Groudon in Pokemon Emerald.
You can't catch it in Emerald. T-T
You can't catch one in Pokemon Emerald.
you can not catch it
Its not avalible in emerald
tentacool and magikarp ... As you can also catch goldeen on emerald
No you cannot catch Entei in Pokemon Emerald.
you cant. You can only catch it in Pokemon emerald, but, you cant catch latias in emerald.