Kabosu, the dog behind the 'doge' internet meme, has died
Kabosu, the shiba inu dog whose quizzical expression starred in an array of "doge" internet memes, has died, its owner said Friday.