Best Shot Bug Spray repels flies, mosquitoes, fleas, gnats, and more all natural insect repellent is great for horses and dogs! Its unique blend of Tea Tree, Rosemary, Sage, Cedarwood, Peppermint, Orange, Eucalyptus, Citronella and Pine oils provides a proven remedy for an age old problem. Perfect for horses with sensitive skin and safe to wipe on the face. Because there are no chemicals, you can reapply even on udders without concern, or spray your dog even if he/she is on Frontline. Fabric safe, and pleasant on the skin, so its perfect for trail rides on you and your horse.