Pepper Sprays
Pepper Spray can be used if you can't or don't want to carry a firearm or another type of self-defense weapon. Even if you do carry a firearm, Pepper Spray is an excellent choice for a non-lethal alternative.
Pepper Sprays come in many different types of containers, sizes, sprays, and strengths. Some may be disguised to look like ordinary women's lipstick. Some are made for joggers and they come with a strap to keep them on your arm or wrist, there are large containers for home or business, and Animal Deterrent sprays; that will be safe for the animal, but let you get away. 

Choose wisely Foggers can spray in a wider area, Streams are great for a direct shot to the eyes, and Gels stick like glue.
Don't make the mistake and use bug spray on your attacker. Bug spray can permanently blind whoever is the recipient and you may be faced with a lawsuit. It's actually against federal law to do this.