we have lots of coyotes taking animals in our area and walk the dogs on the closed down golf course where they frequent. We just carry a staff like somebody above said- made from a wooden hockey stick shaft ( no blade) and the one end is sharpened into a point.
my brother lives 3 hours north and hikes with his dog on more wilderness types of trails where often wolves and bears are found. He regularly has seen deer carcasses taken by the wolves .He carries a staff and bear spray. Bear spray is illegal in some jurisdictions though.