I prefer it to intimidate but I don't no how to obtain one with the moxie ability.
You can capture a Bagon with its Dream World Ability in Pinewheel Forests Hidden Grotto(the one outside the forest itself. You find it close to the Challenge Rock). You can then evolve it into Salamance. It is very uncommon though.
put a Pokemon to sleep with gamesync and hope to find a salamence