A German Shepherd, Rottweiler, Akita or similar large breed known for its use as a guard dog will be effective at scaring off any coyotes. It's still a good idea to keep even large dogs away form the pests as they're known to carry rabies and other diseases and a determined pack of coyotes can take down even a large dog if they really want to. read more
Coyotes are fantastic predators, and they won't hesitate to take a dog or cat or any other pet if they can do it. A large dog like a german shepherd may intimidate the coyote, or even fend it off if attacked by one. read more