Cacnea was one of James's Pokémon. Every time he came out of his Poké Ball, he would latch onto James, out of affection, which would hurt him with his spikes. He met him right before he released Weezing, he saved them from a Pokémon hunter. Cacnea was still following James and the others to open the box he had given to him. Not that long after Weezing's release, Cacnea joined James's Team. Later when Jessie and James were in Sinnoh, James decided to leave Cacnea with Gardenia to master his Drain Punch move.
|Pin Missle||A Poached Ego!|
|Needle Arm||A Mudkip Mission|
|Drain Punch||Once There Were Greenfields|
|+ indicates this Pokémon used this move recently.*
- indicates this Pokémon normally can't use this move.