Make your own herbal flea dip. Take two cups of fresh rosemary leaves and add them to two pints of water. Boil for thirty minutes. Strain the liquid, discard the leaves and mix it with up to a gallon of warm water. Pour this over your pet until saturated. Do not rinse off, but allow your pet to air dry. This is something to do on a hot day only. Also add 2 to 3 drops of the lemon mixture under your pet's collar to help keep fleas off. 3 Use a flea comb. After your pet is dry, use a flea comb that is specifically designed to remove fleas in order to get rid of stubborn ones that remain. Use the brush all over their skin. <LI class="steps_li final_li"> 4 Make a flea collar. Take the pet's collar or neckerchief and put on drops of Eucalyptus oil, tea tree oil , citronella, lavender, or geranium. This will need to be done weekly. Note: Do not use essential oils on cats! While cats are extremely sensitive to Eucalyptus and tea tree oils, a cat's ability to metabolize any essential oils inhaled, ingested or absorbed through skin is considered to be weak and there is always a risk of overloading a cat's system. With tea tree oil, be especially careful to use products with 1% or less of this essential oil. It can cause nausea, vomiting, lethargy and general weakness, and should be used with caution. With this oil, more is not better. Also put a samll bowl of water out with soap mixed in it, some where the animals can't get to it. the fleas will jump in but can't get out because of the soap and will drown. Change the water daily.
Make your own clove oil spray, there are plenty of recipes online....you can use a tea made from Rosemary as the base as the previous poster shared. Instead of chemical bombs for around the house, sprinkle the rugs, bedding, etc with diatomaceous earth, let it sit for a few days and then vacuum it up. You can do this with table salt as well (but you need a whole lotta salt!).
What I've used living at the beach with max fleas that works for cats, dogs, & folks is adding nutritional yeast (red star) B vitamins to the diet.