A good perimeter range fence will go a long way with keeping predators at bay. Having said that.... some dogs and predators can scale a fence or dig. You can run an electric wire at your fence which will increase your odds. We free range 40 chickens full time within an acre area surrounded by 4' high no climb fence and a strand of barb wire at the top. We have 7 dogs on our property and one is a fence climber. She is use to the chickens and will not climb to go after a chicken but she has scaled fencing to go after deer before. Never had a loss to any predators even though we do have coyotes and hawks in the area. As mentioned.... You run the risk when you free range but it can be done with things to increase your odds (hiding places in the range, a rooster, decoy owls, watch dogs, electric fencing, etc..)
Hope this helps!

Hope this helps!