Yes. You can use a male Smeargle and Sketch them all and breed with a female Scraggy. That's the only way to get it to learn them all.
Type a Pokemon name, type, move, ability to see instant results.