Azurill

Azurill is a Normal, Fairy-type Baby Pokémon from the Hoenn region. It evolves into Marill when fed with 25 candies and its final evolution is Azumarill.