What is Catnip?
Pet owners and non-pet owners alike may have heard the term catnip being tossed around here and there. Many know that catnip is a much-desired product with the felines but are unsure as to the true components of catnip. We can help clear the mystery surrounding it! When wondering what is catnip made of, you