Punisher Bass
He who drives a Buick
Have you got a fence and can you run some electric tape (live tape) around it, coyote height? Your dogs will work out where it is and avoid it fairly quickly, but it might be enough to discourage unwanted wildlife.
Never realized coyotes would attack dogs. Is there a way you could scare it off for good? Could a wire fence around your yard suffice?
I don't have a fence, nor could I put one up.
The lights won't do much good, although they are good for the humans. Unless you are outside with your dogs when an attack occurs you will be to late with the baton. If you are outside the attack probably won't happen. Your best bet is to keep the pet food and trash inside so they aren't atractted to your place. And go outside when your dogs do at night.
What I normally do is put the big one on her chain the backyard and then walk the little one to the front to do her business. And I never keep their food outside. My biggest worry is that one will see the 5lb cotton ball and think she'd make a good meal and charge her despite me being right there, my other fear is one making a move on the big one while I'm in the front yard with.