Cats have long ruled the Internet. Up until Grumpy Cat the grumpiest face we could find online came in the form of a certain “Sesame Street” character that lived in a trashcan. Now, after Oscar the Grouch and Grumpy Cat comes a new furry creature with a moody look on his face: Earl the Grumpy Puppy.
The second-generation Puggle looks perpetually mad at everything. And he’s really cute.