Actually, any type of soap will kill the adult fleas. I have a cat with VERY sensitive skin, and I have found that I can use regular shampoo (for people) on him. I usually use Suave and then use conditioner on him, too. You just have to make VERY sure that you get ALL the shampoo off their skin. ... View related article.
My mother always used Brewer's Yeast on our dogs. I'm not sure about using it to get rid of fleas, but I do know that it is a preventative, and especially if you have gotten rid of your problem in the house, but not in the yard (or neighbor's yards, which is our problem), put the brewer's yeast on your dog's belly and legs. It keeps the fleas from jumping on your pet when you let it out. ... View related article.