I would definitely go with pepper spray. It has quite a bit of distance to it and it will stop animals and people. On our farm right now the wild animals are even going after large animals like big dogs and such. I always carry a folder, and usually a fixed blade on the property when working. But when my dog is out with me, I will carry pepper spray. Mostly because if my dog tangles with an animal(like he did last week), I can spray pepper spray at the moving mangled mess of teeth, eyes, and claws, and it is much better that slashing away with a machete, where my dog might lose a limb. I can always take a garden hose and wash off the spray. Even though it is POTENT S#*t! I would still carry a light folder for unseen uses. A cutting tool is always handy.