@Dusclops42 With the right movesets/natures, your team can work really well.
- Roserade - Magic leaf is pointless, it really needs a good offensive poison type move so it can deal with fairies.
- Meowstic - Is it male or female? If male, change the ability to prankster and give it a light clay. If female, I prefer to go full offensive with signal beam and dark pulse instead of the screens.
-Swampert- Depending on the nature, you should make it a physical attacker. EQ and waterfall instead of mud bomb and muddy water. Also teach it ice punch so you can have a solid answer to most flying types
-Arcanine - Works well as a mixd attacker but flare blitz should do a lot more dmg than flamethrower
-Scrafty - Drain Punch or High Jump Kick instead of brick break. Dragon Dance (If you have the time to breed it) or Poison jab/iron head instead of chip away.
-Dusclops- Dusclops is an amazing pp staller, give it pain split, protect, substitute and Spite If you want to eventually evolve it, then give it pain split instead of Confuse ray