You can get handmade dog soaps, usually containing neem oil. Not sure if it gets rid of fleas or prevents them?? Might be worth looking into?