Diggy Dog loves memes. Also he is a meme too. Kek.
Maybe interested:
SberKottverse
Leon
Biscuit
Doctor Joy
Heart and Brain