OMG! *dies of the squee* That is completely adorable! Severus looks so frowny but it's clear that at least one of them is going home with them (I don't blame him for picking the one who likes his crotch, heh) and then the next one... *melts* I love how the puppies are curled around each other, mimicking Severus and Harry's position (and mmmm, I love how Severus is sleeping on top of Harry, at least it looks that way to me)! This is just brilliant, mystery artist. ♥