actually puppy dog

Reasons Sherlock Holmes is actually a puppy dog:

Wants to give kisses
Cuddle bug in general
Will sniff you if you get close enough
Will happily leap into garbage
Licks things he found on the floor
Wiggles uncontrollably