If you are planning on having chickens roam free, it makes a big difference if you have guard dogs. Good ones will detect coyotes venturing too close, chase off raccoons, hunt down opossums, and keep the hawks and eagles away.
Our two guard dogs are fearless. Working as a team, they chase coyotes far off into the woods. The chickens get along with the dogs so well that some of the chickens lay eggs in their dog houses. The dogs love that.
The dogs also sometimes break up roosters which get into a fight.