Quoted By:
Cotton Shield
>Raises defense by one stage when struck by a physical attack, and special defense when's truck by a special attack.
Alternatively just make leaf guard work like hydration (ie cures status instead of preventing it), so it can abuse rest.