O's Ambipom

Dawn's Ambipom was caught by Ash but he traded her for Dawn's Buizel because Ambipom preferred contests over battles.

Biography
Ash caught Dawn's Ambipom as an Aipom in the Battle Frontier arc, but it had appeared in a few previous episodes prior, causing Ash trouble by stealing his hat many times. This eventually provoked Ash into battling and catching Aipom during the Grand Festival. However Aipom still continued to steal Ash's hat whenever it seemed to be jealous of Pikachu's bond with Ash.

Aipom chose to travel with Ash when he went to Sinnoh, helping him defeat Roark and Gardenia. After being advised by their friend Zoey, Ash traded his Aipom to Dawn for her Buizel, as Aipom loved contests, while Buizel liked to win battles. It is the third Pokémon Ash ever traded. While in the Solaceon Ruins, Aipom evolved after using Double Hit in order to defend Dawn from the enraged Unown.

Then on their way to Snowpoint City, Dawn and her Ambipom competed in the Pokémon Ping-Pong. After the game, Ambipom left with the Champion because she liked Pokémon Ping Pong better than contests. Ambipom has not been seen since.

Trivia

 * Her Ambipom shares many similarities with Ash's Primeape- both Pokémon took Ash's cap away and were later given to training. Another thing similar between them is that they are monkey-like Pokémon.
 * Ambipom shares also some similarities with Ash's Bayleef - both Pokémon were very affectionate to Ash and were also jealous of Pikachu.
 * Ambipom is very skilled at Pokémon Ping Pong.
 * When Ambipom was Ash's, it was the first Pokémon to be caught by Ash after it followed him around.