We use
Best Yet Cedar Oil to control the fleas, you can use it as often as you like, spray your bedding, house, etc. Kills on contact.
The best thing about it, is it's very safe (No chemicals). It also helps with the dry skin and promotes healing of open sores.
It's an amazing product, if you haven't tried it yet, you should.