Diggy Dog loves memes. Also he is a meme too. Kek.
Maybe interested:
Wolf
Fiend
Luni
Pin-up Polly
Best Summer Ever