A hunched dog that loves mayonnaise
Maybe interested:
Froggy
Linkin Park
Edna
Finch
Sakura the Red Panda