I also read that a liquid from orange zest will keep the fleas off. I have not tried it yet but if you google "orange zest fleas", you see the recipe for it.

Good luck.