Diggy Dog loves memes. Also he is a meme too. Kek.
Maybe interested:
Letty
Bert the Dog
The Atomic Team
Extraterrestrial technologies
Pif