Definitely a pretty good team. Have you considered a Flame Orb on Milotic? With the burn, she becomes immune to status, activates Marvel Scale, and has Recover to heal off the damage when necessary. Also, if you want more EQ's on your team, you could always drop Arcanine for a Reckless Emboar...