As the creator of "Sniff" article, i hope you'd be able to answer the headline question. I really dont know what creature is Sniff, but my best guess is a mutant kangaroo. If he's a canine of some sort, he's most likely a hairless coyote. I wanted to say he's a chupacabra, except the first "chupacabra" was reported long after "The Moomins". What's your guess about Sniff's species?