Diggy Dog loves memes. Also he is a meme too. Kek.
Maybe interested:
Your Friend Lika
Керс
Zombyaka
Cerberus
Blizz the Dragon