Originally Posted by Nyurgh
Lol, get a good Water-type. Whiscash would be your best bet. Again, get something with Ground-type moves. It'd be best if you take out Mawilie for this fight, it'll do more harm than good.
Don't forget this is Generation 3, all ground type moves are physical. And Torkoal IS Defense. Its base Special Defense is half its regular defense, Water is probably a better option if you can get a good water mon with a decent water type attack.