Why Do Cats Make Us Happy?

Felines are indeed happy pills. Ever wondered why? Or how? Petting is a reflection of a soul that is longing to connect with another. In that case, any pet would make you happy, but cats are more special because they are the cutest and sweetest of all pets undoubtedly. So, once you start to pet…