No, I'm not kidding. The owners are well aware, at least of the specific dogs I am thinking of. A couple of days ago, they were in the yard when their 3 dogs came after us. I stopped the horse and asked them if they were going to do something about their dogs or if they wanted me to. Got no reply so I started slinging the rocks I had put in my pack just in case. They backed off but were back the next day. I have no particular interest in maiming or killing them but I also have no interest in getting maimed or killed myself. From my perspective, the dog can do anything it wishes until it steps into the street. At that point, it is a nuisance and a danger to someone (ME) legally traveling down a public thoroughfare via a legal means. I shouldn't have to tolerate it and don't intend to. I have run competition courses on this horse shooting my pistol from his back and don't believe I haven't thought about that also. I am looking for a non lethal means out of consideration for the dog.
Thank you all for the helpful suggestions. I have concerns over sprays because I don't want blow back on me or the horse. Someone privately advised me about a pepper spray foam that I am looking into. If that doesn't pan out, I will try the ammonia in a squirt bottle before I resort to a pellet gun. Thanks again.