Where to find piplup in Pokemon platinum?

Piplup cannot be caught in the game. However, you can pick it a your starter. You could get an egg by breeding a Quagsire and an Empoleon (Or Prinplup) to get a Piplup egg.