I carry pepper spray, but that's only because of massive dogs around my neighborhood that people don't feel the need to fence in. It's designed for dogs so it won't blind them, and I'm sure it'll be effective enough on a human if I have no other options. I'm definitely more scared of dogs than people while riding though. https://www.amazon.com/Halt-Dog-Repellant-Spray-2/dp/B07HM6W3ZZ/ref=sr\_1\_6?crid=1TWQ30FOHZBN0&keywords=dog%2Bpepper%2Bspray&qid=1657825550&s=pet-supplies&sprefix=dog%2Bpepper%2Bspr%2Cpets%2C376&sr=1-6&th=1
You can't even carry pepper spray designed for dogs? This is what I use after being chased by 3 dogs in my first 2 days of cycling. I'm sure it will work just fine on a human though. https://www.amazon.com/Halt-Dog-Repellant-Spray-2/dp/B07HM6W3ZZ/ref=sr\_1\_6?crid=1TWQ30FOHZBN0&keywords=dog%2Bpepper%2Bspray&qid=1657825550&s=pet-supplies&sprefix=dog%2Bpepper%2Bspr%2Cpets%2C376&sr=1-6&th=1