This time of year the horseflies are getting thick. I buy the sprays at the farm supply store, but I don't like using all of those chemicals on the animals. This is my favorite fly spray recipe. I try to buy the Skin So Soft when Avon has their two for one specials.
1 cup water
1 cup Avon Skin So Soft Bath Oil
2 cups vinegar
1 tbs. Eucalyptus oil (found in health food stores)
Optional: few tablespoons of citronella oil.
Shake spray bottle well before spraying on horse, human or dog!
If I run out of Skin So Soft, I use a mixture of 1/2 PineSol and 1/2 Water. I just started using this one, it doesn't seem to work as well, but it does work enough to give the animals some relief.