Ditto or another Empoleon.
Empoleon...
In Pokemon Pearl you may breed an Empoleon with any water 1 / field egg type Pokemon. Such as the following : Bidoof Buneary Chimchar Eevee This are just a few, there are many more.
Empoleon by far...
choose a piplup as a started Pokemon
Empoleon is not a legendary Pokemon. It is the final evolution of Piplup, one of the starter Pokemon in Pokemon Diamond, Pearl, and Platinum.
i think that the best Pokemon you can ever have in Pokemon pearl is Empoleon or Palkia not rare^ rare^
with your pokemons
Empoleon cannot be caught in the wild, but you can obtain an Empoleon in Pokemon Pearl by trading for a Piplup or any other evolved forms of it with a friend.
Empoleon. It evolves at lv. 36.
1.Get it at the beginning of the game. 2.Get someone to trade you a piplup 3.Use an Action Replay/Gameshark and find a trainer with a piplup and catch it using catch trainers Pokemon code.(Not really recommended...But it is a choise..?)
with empoleon ,infernape and torterra
To name them all would take to long.