Where can you catch Smeargle in Pokemon LeafGreen?
You are most likely going to be mad when you find out... According to the Pokemon Strategy Guide, Smeargle can be found in the Ruins of Alph (in the Johto region, NOT Kanto). It is extremely hard to be found here... If you are too lazy AND you have Pokemon Platinum, Pearl, etc., you can import Smeargle from there. It is MUCH easier to be found there.