Diggy Dog loves memes. Also he is a meme too. Kek.
Maybe interested:
Luni
Princess Eleanor
SHKYA 2
Mister Shark
Mickey Mouse