'Natural' flea control for my collie?

At the moment I use Advocate (I believe it is called Advantage Multi elsewhere?) for flea/worm control plus Drontal every few months for the worms Advocate doesn't target.

I have never had a problem with Advocate - and she remains flea free - but I've always had concerns about using a systemic insecticide! I've been told it is OK to continue while she is on steroids but I worry about overloading her system with chemicals.

Just wondered if there are any natural alternatives out there? Cheers