There’s a new internet dog in town, and his name is GRUMPY EARL

Take a seat, Grumpy Cat. Your dog days are over

Earl the Grumpy Dog 6

by Emmeline Saunders |
Published on

You know how you can live your life on this planet and never really understand the point of it? And when you hear about people who are literally decades younger than you and already super-successful, it sucks? Well, now there’s a new internet dog and it’s already a meme.

Yep. Earl the Grumpy Puppy – which we’ve gone and shortened to Grumpy Earl, because none of us the attention span to sit through an extra three syllables of copy anymore – is making his debut on t’web, and he’s adorable.

According to his owners, Earl’s a second-generation puggle (pug/poodle cross) and is actually really affectionate. He just happens to have a severe case of bitchy resting face. WE IDENTIFY WITH THIS DOG SO HARD.

Anyway, check out these pics of Grumpy Earl looking grumpy. Doesn’t he make you feel better about your life? Yes?

Gallery

There's a new internet dog in town, and his name is Grumpy Earl

Earl the Grumpy Dog 51 of 21

Earl the Grumpy Dog 5

Earl the Grumpy Dog 42 of 21

Earl the Grumpy Dog 4

Earl the Grumpy Dog 13 of 21

Earl the Grumpy Dog 1

Earl the Grumpy Dog 24 of 21

Earl the Grumpy Dog 2

Earl the Grumpy Dog 35 of 21

Earl the Grumpy Dog 3

Earl the Grumpy Dog 226 of 21

Earl the Grumpy Dog 22

Earl the Grumpy Dog 207 of 21

Earl the Grumpy Dog 20

Earl the Grumpy Dog 198 of 21

Earl the Grumpy Dog 19

Earl the Grumpy Dog 189 of 21

Earl the Grumpy Dog 18

Earl the Grumpy Dog 1710 of 21

Earl the Grumpy Dog 17

Earl the Grumpy Dog 1611 of 21

Earl the Grumpy Dog 16

Earl the Grumpy Dog 1512 of 21

Earl the Grumpy Dog 15

Earl the Grumpy Dog 1413 of 21

Earl the Grumpy Dog 14

Earl the Grumpy Dog 1314 of 21

Earl the Grumpy Dog 13

Earl the Grumpy Dog 1215 of 21

Earl the Grumpy Dog 12

Earl the Grumpy Dog 1116 of 21

Earl the Grumpy Dog 11

Earl the Grumpy Dog 1017 of 21

Earl the Grumpy Dog 10

Earl the Grumpy Dog 918 of 21

Earl the Grumpy Dog 9

Earl the Grumpy Dog 819 of 21

Earl the Grumpy Dog 8

Earl the Grumpy Dog 720 of 21

Earl the Grumpy Dog 7

Earl the Grumpy Dog 621 of 21

Earl the Grumpy Dog 6

Just so you know, we may receive a commission or other compensation from the links on this website - read why you should trust us