Every cat owner has offered their cat a sniff or taste of catnip and giggled at the ensuing nuttiness of their furry friend, but what exactly is catnip and why...