Swirlix

Swirlix is a Fairy-type Pokémon from the Kalos region. It evolves into Slurpuff when fed 50 candies after being fed 25 treats as a Buddy Pokémon.