Rider
"Yes, it was very difficult", Rider replied, a look of sadness in her eyes. "But, my new ma..friend needed me more than my old one did. I couldn't simply abandon her."
Truthfully, she had hated abandoning her former master. She dearly wished she could have gone home with her and help protect her like she always had. But, her new master could never have coped with losing her or with the sense of abandonment she'd have felt if Rider had left. And, besides, despite her limited sanity, Rider did genuinely love her new master, and was glad to watch her life gradually come back together once more.
Then, a smile returned to her face.
"Yes, she managed to find a way out, thankfully", she added. "I'd never have forgiven myself if she was stuck here forever, away from her beloved children."
Shirou and Sakura
Whilst Sakura couldn't understand what Moko was saying, she could tell from the tone that he hadn't understood her question.
"Don't you know what ice-cream is, Moko?" she cooed, still cuddling and stroking her cute pet. "Well, then you're in for a treat!"
Meanwhile, the sad look that came over the girl's face as she realised she couldn't afford the ice cream broke Shirou's heart. He knew that they couldn't afford to buy ice cream for every weird kid they met, but nevertheless he couldn't bear the sad look on the Illya-like girl's face, so he spoke.
"Don't worry, it's our treat", he said, kindly.
"Now, let's go find somewhere", he added with a smile. "Moko needs to learn what ice-cream is."