Diggy Dog loves memes. Also he is a meme too. Kek.
Maybe interested:
Ren 2.0
Willy
Jam
Violet the Pigeon
Pif