Pretty good team however, I do have some changes.
First you should change your Suicune set to Calm Mind/Scald/Rest/Sleep Talk with 252 HP 252 Dec Bold Nature
Second, Rampardos, is outclassed by Rhyperior, who has secondary Ground type, and is a LOT bulkier. Sets...