my concern with a dog is that if they are chasing you or attacking you you have to move pretty fast to keep from being harmed, then hitting a moving animal is tough, expended bullets have a lawyer attached to each one. A dog attack is a tough one to deal with, then if you carry your CCW in a fanny pack or something, it might be a moment to get it out. How does pepper spray work on dogs? I have never tried it but have wondered if it was effective.