Theory: Mycroft super loves kittens
Come on, you ever see Mycroft and a kitten in the same room? NO. Because he loves kitties too much and they would distract him from doing important government stuff. Yeah.
I kinda wrote a fic like this a while ago
Well, me being me it’s a PWP fic