My English is not good, please forgive me.
I want to get Bagon with Dragon Dance and EQ but... How to do it? Bagon learns Dragon Dance only by breeding from few Pokemons, like Altaria. Where's the problem? Altaria learns Earthquake by TM but Swablu doesn't. So every time I breed my Gible (with EQ) with Altaria, my Swablu don't have it. I'm stuck here, please help! I don't want to use TM.
Edit: I have Pokemon Platinum