After Ruby's escape pod gets tangled up in a Swimmer's fishing line, he was forced to repay him by helping him find the very sought after Fish Pokémon. And since the swimmer never specified it to Ruby, Ruby thinks that the Feebas he caught in the hook was not the Pokémon the swimmer was looking for, thus releasing it into the water. After a while, it gets hooked again and again until Ruby gets annoyed at how it kept coming back, this surprises the swimmer which makes Ruby's PokéNav fall into the water, after interrupting the feud between a wild Zangoose and Seviper, Feebas protected them by using Light Screen and returns Ruby's PokéNav afterwards, much to his disgust. Although the swimmer did not allow the Feebas to not be taken in by Ruby since it has taken a shine to him, Ruby was forced to bring it with him on his journey (thus naming it Mimi) which he plans to set free later. A few chapters later, he ends up fighting with Mimi which made it leave, making Ruby really depressed, crying himself unconscious. Mimi later comes back to him during his battle with Team Magma and Team Aqua, evolving into a Milotic.
|Mirror Coat||On the Loose and Hyper With Zangoose and Seviper I|
|Light Screen||On the Loose and Hyper With Zangoose and Seviper II|
|Ice Beam||Hanging Around with Slaking III|
|Water Pulse||Mind-Boggling with Medicham|
|Blizzard +||Susceptible to Sceptile|
|+ indicates this Pokémon used this move recently.*|
- indicates this Pokémon normally can't use this move.
In the Chuang Yi translation, Feefee was known as Mimi.