Among the most effective methods of defense against dog attacks are pepper spray, legal self-defense weapons, a dog defense spray or a pepper gun. Dog experts advise not to immediately run away in fear in the event of a dog attack, as the four-legged friends are usually faster than humans.