Teri Wilson
Updated May 11, 2015 11:18 am

Attention all cat-loving Gigglers! (I’m pretty sure that means all of us, right?)

Today is the perfect day to snuggle with your kitty. I know, I know. Every day is a perfect day for kitty snuggles. But today it’s official, because June 4 is National Hug Your Cat Day! Yes, Hug Your Cat Day is a thing. And we’re all about it, obviously. So in celebration, set your eyeballs on these awesome cats giving awesome hugs…

Cats especially love hugging their toys.

Even when the toys are bigger than they are.

Or teeny tiny.

They love hugs so much that sometimes they have to hug a toy that’s hugging a toy. (That’s three hugs in one, in case you’re keeping track).

They love to hug their friends, even when those friends are dogs.

No matter if the dog is enormous…

…or reluctant. (“Okay, okay, just let me hug your leg!”)

When their besties aren’t dogs, sometimes they’re bunnies.

Or guinea pigs.

Or birds.

Or even mice! (Sort of.)

Cats love group hugs.

But most of all, they love hugging each other! Like the time this happened…

And this.

And this.

And this.

Wait, there’s more!

One more, just in case your heart hasn’t exploded yet…

Now step away from the computer, and go give your kitty a hug! If you don’t have a cat, today might be a good day to adopt one from your local shelter. Just saying…