There is always that stupid random Zigzagoon with Surf on the beach south of Slateport that *always* catches me out.
I'm on a mission to train every Pokemon Family during a playthrough of 3rd to 5th Gen! Currently at: 532/602!
Current Team (White 2 [6 badges]): Ninetales/Zoroark/Mr Mime/Cherrim/Sawsbuck/Swampert
Current Team (Black 2): Solrock/Emboar/Sunflora/Crobat/Dunsparce/Azumarill