baton/ASP make sure you check your local laws. Many places require a weapon permit to carry one, especially if you get the collapsible ASP.
For me, depends on where I am walking. Sometimes, nothing and will grab a big branch from the ground if necessary.
Sometimes, I have the ASP.
Sometimes, I have the Glock.
If DH is with me, there is automatically a gun and a knife.
This. Exactly this.
21 inch collapsable asp every single time me and my girl go walking since our neighbors dog attacked her.
I've since chased him off twice with the asp. I didn't even have to hit him with it. The first time it happened I was completely defenseless. I kicked him as hard as I could in the ribs and it didn't phase him.
Kicking a big angry dog like that is worthless. I think people underestimate how much pain a big, angry dog can handle. I'm 220 lbs, know how to throw a kick, and it did absolutely nothing to deter the attack. If you are out walking and think that kicking a dog when it's locked onto yours will stop it, youre not being realistic. You might get lucky and it leave, or it might attack you.
Sometimes i carry my glock .45.
Knife too, but that's a given.
In Kentucky, and most likely the majority of states you could carry the asp with or without the permit, just make sure it's in view. Contrary to what people would like you to believe, you are allowed to carry a deadly weapon (in most states), like an asp or baton. The moment it is placed out of view, though, you are breaking a law. Check your states laws. Handgunlaw.us is a great resource.