Puzzle Puppy

"One must imagine sisyphus sniffing, snuffling even"

Sni f f

"a puzzle puppy is"