Is the smell of the plants strong??? I only ask becuz im considering doing tht n my bckyard bt im n louisiana but no1 expects people to grow here so idk if my neighbors will be able to tell especially thru the fence and since my dog is a presa canario...too risky? Lemme know wutchu thnk...