The best way to get rid of coyotes without harming them is to take away their food sources. You can do this several ways. Stop feeding your dogs and cats outside and keep their food inside all the time so the coyote cannot steal the food off of your porch at night. The next thing ...
Normally, dogs and cats don't pay a lot of attention to the visual aspect of what's going on, unless it's movement. Light or dark isn't something they tune in to a lot. Because of this, you don't really have to worry about whether or not your dog or cat will hurt it's cute...