I have used a plain bath oil for mosquito repelent for years.. it's put out by AVON.. called Skin So Soft. Yeah they have repellent too..but I just like the way the bath oil ( the original ) feels and smells. I also use it on the kids, and pets.. Nobody sick... nobody bitten if protected. This has also kept the pets from fleas and ticks.
I use it SPARINGLY. ( don't like feeling too greasey) and I understand the product to be non-toxic.
Years ago , when I used to sell the stuff, I made a killing at the race track..the groomers used it on the race horses to help with biting flies.
A horse's skin is supposedly more sensitive than a human's.
But check with a doc..and the Avon people to make sure they haven't changed more than the packageing over the years.. and good luck to you.. and God Bless.