There are so many different options today then when I had Pepper who really did not like catnip at all. I'm just wondering which is the best brand of catnip to order both dry and spray. I can kill an artificial plant so planting catnip for me is really not an option as I'm not good at plants at all. Yes I managed to kill an air plant once. Any brands to recommend or to avoid? Just worried these days with all I read online about these recalls. Thank you.