If you’re on TikTok, you’ve almost certainly seen the “Can I pet that dog?” meme. Even if you’re not a TikTok user, you’ve ...
Kabosu, the shiba inu dog whose quizzical expression starred in an array of "doge" internet memes, has died ... baffled by ...