Ha ha, pretty big vomit / pee burns... 😉 I drenched the lawn last night with neem oil from the sprayer. It's a strong, odd smell and gets into your clothes, but at least it's non toxic to humans and the veg garden. Hopefully it will kill off the little buggars.