Sequel to this question. If the opposing Pokemon uses Explosion/ Self-Destruct, won't Smeargle faint? (Look at his Defenses, i mean, seriously.)
You need to be in a Double Battle with a Pokemon with the Damp Ability, and use Sketch when Explosion/Self-Destruct fails.
If you have a focus sash on he won't then he can learn it i guess lol