read then question and answer
Breed a female Scraggy or Scrafty with one of these Pokemon that are male and know Dragon Dance:
Source
You do not need a Smeargle.Just breed a Female Scrafty or Scraggy with a Male Pokemon that knows Dragon Dance.(They'll have to be the same egg group).The baby Sraggy will know Dragon Dance.