I was once using a Flareon against a grass type, and the thing used Sunny Day. I was like, "Oh... alright, thanks!" Haha. Sunny Day, Rain Dance, Mud Sport, Water Sport, etcetera don't make any sense when learned by Pokémon that don't need them. Especially when the move works against them (Pikachu using Mud Sport, for example).