Yes, you ought to carry a knife for utility, not in case of a dog (or anything) attack. Trying to stab a dog that's thrashing around may not be quickly effective and may hurt the person it's attacking (or you).
For a dog, you knock it on its side and then stemp on the ribs behind the shoulder. This will collapse the dog's lungs. If it lunges at you, make a fist and stuff it in its mouth; it'll be painful but there's not much permanent damage it can do.
o0shad0o -16 points 2.4 years ago
A knife?? WTF
Yes, you ought to carry a knife for utility, not in case of a dog (or anything) attack. Trying to stab a dog that's thrashing around may not be quickly effective and may hurt the person it's attacking (or you).
For a dog, you knock it on its side and then stemp on the ribs behind the shoulder. This will collapse the dog's lungs. If it lunges at you, make a fist and stuff it in its mouth; it'll be painful but there's not much permanent damage it can do.