I always carry a gun when I run and when I remember I carry pepper spray too. I'm 71 and have never been bitten by a dog so I must be doing something right. I used the pepper spray on a dog few months ago and it worked but I don't know if it will work on a large determined dog (like a Pit Bull or Rottweiler). I bought the pepper spray in a gun shop in the Florida panhandle that recommended it. I think the brand is "Hades" and it worked well when I used it but has orange dye in it that won't wash off. I'm sure the owner of the dog I sprayed wondered who painted his dog's face orange.