Love Neem Oil!
I made a neem oil mix: 500ml warm water,10ml detergent, 10ml pure neem oil. Have been spraying this in the evenings on my vegie garden. It has taken a week or two, but I swear the cycle of the leaf eating pests is being broken. Much less grasshopper and fruit fly activity, also the fungal damage on the cucumber leaves is significantly less!
So then I put a mix of 1 part neem oil, 5 parts olive oil on my dogs. After a week or so, no fleas! This stuff really works, you just have to be a bit patient, and dilligent. And the smell is really not that bad. I'm going to always have this stuff in my cupboard.