I have gone really anti-chemical at my house, and have done the Listerine and it works (but I don't spray it on myself/dog/clothes)....
What is really working for me is lavendar essential oi... cedarwood essential oil.... lemongrass essential oil.... the lavendar is really enough, but I wanted the cedarwood for my dog (and any other males I know who don't want to smell like flowers)... I put in a spray bottle some distilled water, a teeny bit of jojoba oil (grapeseed would work too - TEENY bit), and the essential oils I want to use... shake and they are ready to use.
They have to be shook up every time, but they work like a charm. I've stopped putting the chemicals on my dog, and he's actually getting bitten less by black flies and everything (I put drops on his collar and spray a little on my hands and rub it on him).
My favorite current blend is lavendar, geranium (bugs HATE this smell - and it smells like HEAVEN), teeny bit of lemongrass, teeny bit of mint... it smells fabulous and no bugs. NONE.