I think its Crunch or Dig or Double edge or Earthquake.
I can higly recement Mightyena, for your Pokemon team!
latios,latias, mightyena,rayquaza,poochyena,Maybe Gyarados can
No. Poochyena evolves into Mightyena, then you're done.
Find and then catch
Poocheyana. Mightyena. Lombre. Keckleon.
Keckleon Poocheyana Lombre Mightyena