I have a Carvanah in Pokémon XD. He is already good as he is (So much that my opponents target him FIRST! And get screwed by Ariados's Signal Beam.) and my goal is to make him evolve into that. Actually, he's so good I'm wondering if I should keep him as my main Water Pokémon or stay to using Spheal/Sealot/Walrein.