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.