20 Animal Memes That Will Make You Happy on International Day of Happiness

It's International Day of Happiness... and what makes people more happy than hilarious memes that will have them laughing all day long?!