For a natural flea remedy, you can try sprinkling finely ground table salt over the carpets in your house, and then vacuum thoroughly after 24 to 48 hours. However, keep in mind that even though this flea remedy would eliminate living fleas, it would not destroy flea larvae.
Rosemary is a natural flea repellant and could be used in powder or oil form. To get fleas off your Shih Tzu for good, a little rosemary oil on the base of your Shih’s neck should help prevent fleas. You could likewise bathe your Shih Tzu in rosemary water as a herbal flea bath. You could also make a flea powder from equal parts peppermint, fennel, rosemary, wormwood, and rue. These could be ground into a fine powder and sprinkled all over your home. Nevertheless, this would only deter fleas and not kill them.
Lemongrass and Rosemary Spray
Another Natural Ways to Prevent Fleas or repellent choice is to prevent fleas in the first place, this is an easy to make and quick solution spray. Put about six thinly sliced lemons in a large bowl, and then add a handful of chopped rosemary leaves and throw them into the mixture. Boil a liter of water and pour it onto the bowl, and then put about four drops of geranium oil. Leave the solution covered overnight, and strain the liquid in the morning before pouring it in a spray bottle. Spray this holistic flea repellent option all over the house to prevent fleas in your Shih Tzu dog for good.
Citronella oil is a great natural flea deterrent, and concocting a mixture from this and other oils would be sure to kick the fleas to the curb. Add about twenty drops of citronella oil, ten drops of lemongrass extract, five drops of tea tree oil, and ten drops of geranium oil to a bowl of warm water, and use the mix to mop your house.