If someone is trying to attack me with a knife and I have a gun, will pointing the gun at him stop him or will it encourage him to attack me faster?
Is a large hunting knife a good tool to stop an attacking dog?