Whimsicott @ Relaxed nature
Evs: 0hp 255Def 255spdef
Cotton Shield greatly increases this pokemon's defense, while subseed keeps it protected. Encore can trap a pokemon trying to set up, ie Calm Mind, Dragon Dance and allow you to switch in a counter of your own.
Rocky Helmet makes physical attackers pay for attacking you, and the Cotton Shield keeps the damage to Whimsicott very low.
The other option is Leftovers, since Rocky Helmet does nothing to special attackers. It allows for more substitutes than the Rocky Helmet version.
However, Whimsicott isn't meant for taking on special attacks. I've seen MANY people running HP Fire or Flamethrower, if available.
I don't bother with Taunt, because Encore will force a switch if the opponent is stuck using a non attacking move. (Encore something that you know will be dragon dancing or Shell Smash'ing and they'll have to switch out or die slowly to leech seed. Exceptions are grass types, obviously.
Min HP does allow for more substitutes.
Pokemon White Friend Code: 2323 5184 5191