I've run a VERY similar team to this and it was fantastic. (I actually RMT'd it
here if you want to see it) I personally used an Empoleon in the place of where you have Claydol because it does stop Kingdra, but you really need the spinning if you keep Victini. One solution is to switch your scarfer (Flygon works well b/c it maintains Claydol's ground typing, but you have lots of options) and then replace your Claydol with Specially Defensive Empoleon. This removes the redundancy between Arcanine and Victini and thus lessens your Stealth Rock weakness. To be safe, you may want to consider Morning Sun and even a bulkier spread on Arcanine simply because it now has to deal with Stealth Rock more often. Maybe I'm just trying to make your team like mine, but test those changes and get back to me. If you need sets let me know, but most are in the RMT anyways.