Where can you catch Smeargle in Pokemon LeafGreen?

Catching Smeargle in Leaf Green

You cannot catch Smeargle in Leaf Green, but you can catch him in Emerald at the battle frontier.

Answer

go to the Pokemon guil then turn left until you see a cave use dig in front og=f the cave to get to the smergal cave all smergal all the time