Dogs Flea Control ?
Try bathing your dog and washing his toys/bedding with Dawn dish soap, the kind you would use to wash dishes in the sink. It has to be Dawn, but any scent will do. The anti-grease chemicals are toxic to fleas, but harmless to humans, dogs, and cats.
To keep fleas off of bigger things like sofas and carpets, use something organic, or you risk making your dog sick, too.
Zodiac Power Spray is good. You can try it and reply if it works on your dog. On my friend's dog, it worked.