few nitpicks:
- Dont run DBond on MHoundoom. He's at a pretty decent speed tier, and the most threatening things to it in OU are going to either be faster, or get rekt by a +2 STAB move. Try Sludge Bomb in it's place, to beat Fairies.
- WP Dragonite is really easily played around, so I suggest Leftovers or lum Berry. Also, try extreme speed over roost, as roost should only be used with Bulky versions of Dragonite, which yours is not.
- Azumarill has a hard time setting up Belly Drum. Try a banded set, with Waterfall in Belly Drum's place. Alternatively, you can try Assault vest Azumarill, as your sweepers are somewhat weak to Greninja, which Azumarill can effectively stop in it's tracks.