Serperior has access to Aqua Tail and Coil. As for dealing with dragon, it can learn Outrage. Which imo, is pretty darn good.