Neem Powder – very popular for both horses and dogs to repel insects