i would like to mention the lesser used or perhaps forgotton dragon pokemon flygon. flygon may seem inferior to other dragon types due to its overall stats being genarically worse, but however it is not at all a bad pokemon and can rip teams apart if they arnt prepared for it. its got a really nice type combo meaning it doesnt have that rock weakness that so many of its fellow dragons have. but its ability is what sets it apart from its dragon ground counterpart, garchomp. garchomp has better speed and attack, and perhaps defenses too(i haven't really payed much attention to it, so i don't have its stats all memorized like i do flygon's) but theres one thing it doesnt have, and thats leviate. giving it a ground resistance from the ever common earthquake is alwawys a blessing, especially when it comes without the cost of weakensses. its also got an epic design.
flygon
life orb
jolly nature
earth quake
stone edge/rock slide
dragon claw
u turn/aerial ace/fly
ive been using this set for a while and ive had quite a bit of luck. i run the rock slide on mine since i do tend to like my moves to hit most of the time, but either would work. earthquake is for stab, making it base 150 power wich is massive on any pokemon, and it also is there for taking out like half the common metagame. dragon claw is for anything that resists the ground and also for stab. its also funny to watch a garchomp come in to you when your faster and die. it happens all the time for me. stone edge is mainley for type covoradge becasue it generally takes out what the other two don't. the last move is a filler. i would reccoment u turn, since its useful for scouting. personally i run the aerial ace, but thats only cause im too darn lazy to get off my buttox and change it. fly is like a stronger version of aerial ace, but it takes a turn, and while you do avoid enemy moves completeley, its still risky becasue they can just swich out to a counter, wich is really annoying. in all, flygon is a fanstastic pokemon and should never be underestimated