I don't free range my chickens. I put the garden fence on my coop instead of chicken wire, raccoons can't tear through it. I have a wood roof on my coop so hawks can't get in. I also put rocks around the bottom so dogs and foxes can't dig under the fence.
Edited to add: I also have a poodle...