Years ago, I would give a small piece of brewers yeast to our dog and actually saw the fleas jump off. It seems that the body gives off an odor that fleas and other insects cant stand. Now, 20 years later, I give a small piece to our cat and its amazing, the fleas bail out. I have been taking this supplement for years and never wondered why the mosquitos never bit....Most pharmacies should have this..health food stores for sure