From Kingdom Hearts Wiki: A world of information not accessible by Gummiship
Cleo is a minor character who appears in Kingdom Hearts, Kingdom Hearts Re:Chain of Memories, and Kingdom Hearts 3D: Dream Drop Distance as Geppetto's pet goldfish. She does not interact with other characters and is only seen floating in her bowl. In all of her appearances, she is found on Geppetto's wrecked ship in the mouth of Monstro; however, in Kingdom Hearts, she is later relocated to Geppetto's House, in Traverse Town.
 Kingdom Hearts
Cleo was swallowed by Monstro, along with Geppetto and Pinocchio. After the three escape, they arrive in Traverse Town where Geppetto opens up a shop.
 Kingdom Hearts Re:Chain of Memories
Cleo appears within the memory-based projection of Monstro that Sora traverses in Castle Oblivion. Again, she keeps Geppetto company on his wrecked ship.
 Kingdom Hearts 3D: Dream Drop Distance
Cleo is again found with Geppetto, within the belly of Monstro.
Cleo is a goldfish with three orange fins and one magenta fin. The scales on her upper body are orange while her lower body's scales are yellow. Her face is a peachy color. She has tiny eyebrows, black eyes and red lips.