I live in a forested region and have every predator known out there. The dogs do their job and I don't lose chickens. I have lost a few to feral cats when the dogs where penned, but beyond that the local predators know this is not a safe zone for them.
Your general circumstances really dictate...