Also, generell würde ich sagen, ein gutes UU Team.
Roserade als speziellen Staller finde ich unpassend, zumal seine natürlichen Statuswerte sich trotz EVs, etc. nicht unbedingt dazu eignen, es wird trotzdem locker von Feuer-Attacken geröstet; oder von Psycho...
Da Feuer und Psycho Pokemon oftmals auf SpA basieren (mit Ausnahmen, wie Panferno und andere Attacken-Sweeper), würde ich eventuell zu einem anderen Speziellen Staller raten.
Beispiel hierfür wären Milotic und Suicune, die beide durch neuere Pokemon wie Apoquallyp ins UU abgedriftet sind.
Hundemon als Star des Teams (persönliche Preferenz) würde ich mit Ränkeschmied spielen anstatt mit Wahlset.
Denn ansonsten hast du keinen Booster im Team und die können immer nützlich sein, wenn man mal einen Freeturn hat.
Außerdem würde ich dir Fokusgurt für Hundemon / Snibunna ans Herz legen, da diese leicht auch mal 1HKOT werden.
Ein Stahlpokemon ins Team aufzunehmen ist agr keine so schlechte Idee, zumal Pokemon, wie Seedraking sich mit DD relativ leicht durch dieses Team fressen können!
Soviel dazu, lass dir die Vorschläge durch den Kopf gehen,
Grüße Trike