Fly Deterrents that are Safe for Dogs?Get Fly Predators - an all natural solution. These tiny insects eat fly larvae and reduce the fly population naturally. Spalding Labs is one source for them.