This. This is beyond perfect. I love how Sherlock is the border collie. Said to be the smartest dog breed. If I am correct, the standard poodle is the second smartest - despite common prejudice - it’s all the perfect.
Totally grinning at Anderson being a pomeranian and Mycroft being the chow!
I can’t get over how adorable Watson is. THAT SWEATER.
BUT ANDERSON. ANDERSON.
This is so cute :)