Sora had made a promise to track down all 99 of Perdita's puppies, who had been scatter across many worlds that had not yet fallen to darkness, like their own world had. As Sora had finally gathered the last of the puppies, and brought the dalmatians' home in Traverse Town, Perdita gave him one final gift. Next thing Sora knew, both the Room and Perdita looked bigger. There she was laying next to him, and holding his keyblade just out of reach of his paws. 'Wait! Paws?!' Sora thought.
He looked himself over, and saw that he looked just like a dalmatian puppy. This was Perdita's gift. With the worlds at peace as far as everyone knew, Perdita had Sora transformed into her 100th pup, now adopted into her Dalmatian family. Sora wasn't sure how to feel about the situation. But he was sure that if Kairi saw him like this whenever she showed up, she would find Sora adorable in this form. Sora just lay there, thinking things over as Perdita started to give him a bath.