Be sure to remember something about coyotes as much as we like to blame them on many of our domesticated animal loss small packs of coyotes are actually beneficial but killing off the larger adults will stem pack growth. When coyotes start to become comfortable around human populations it usually begins with a readily available food source and encroachment by humans into their natural habitat. Urban sprawl has done more to increase the size and numbers of packs than just about anything. If you live in a rule area where your neighbors are spread out say 1/4 to 1/2 mile apart and none allow pet of animal food to be left out at night the population of coyotes will self regulate and they will help to keep the population of smaller predatory and pest animals in check. They are opportunistic hunters as well as being highly omnivorous.
Generally a 6 ft high fence such as a chain link with a couple strands of barbed wire above it and a couple below will serve to prevent their access.. The main problem with that is cats are climbers and curious
(( Tips for Coexisting with Coyotes
Most coyote problems are caused when people feed coyotes or otherwise habituate them to people. Urban communities have inadvertently created an attractive prey base for coyotes by letting domestic cats breed out of control, thus creating feral cat populations. Active spay/neuter programs for cats can help prevent this surplus of unwanted domestic animals.

Here are some helpful yard and behavior modifications:

Do not feed coyotes or other wild animals!
Keep all pets indoors from dusk to dawn when most predation occurs
Dispose of all food garbage in covered cans and secure the lid with a bungee cord
Remove sources of water and pet food at night
Install a 6-foot fence with an overhang to keep coyotes out
Secure fencing with ground wire so coyotes cannot dig or squeeze under fences
Install automatic lighting systems around the house
Remove brush that may shelter coyotes

The Humane Society of the United States has published the following excellent series of guides for coexisting with coyotes:

Preventing Coyote Conflicts: How to keep coyotes out of your yard and keep your pets safe
Solutions for Coyote Conflicts: Why killing doesn't solve conflicts with coyotes
Coyote Hazing Guidelines: How to haze for effective reshaping of coyote behavior
A Template Coyote Management & Coexistence Plan
Do not feed coyotes or other wild animals!
Keep all pets indoors from dusk to dawn when most predation occurs
Dispose of all food garbage in covered cans and secure the lid with a bungee cord
Remove sources of water and pet food at night
Install a 6-foot fence with an overhang to keep coyotes out
Secure fencing with ground wire so coyotes cannot dig or squeeze under fences
Install automatic lighting systems around the house
Remove brush that may shelter coyotes))
Source https://www.predatordefense.org/coyotes.htm