Have you ever wondered, “What does catnip do to cats?” Well, you’re not alone. If you are a cat owner, you might have come across catnip and its fascinating effects on felines. Catnip is a well-known plant that has been used to treat various ailments in humans for centuries. But did you know that it […]