We tried some Quikstrike fly abatement strips late last year in the barn and were pleased with the results. Now with fly season full upon us I bought another package last weekend and I have been most impressed. Made by a company called StarBar, two strips for ten bucks. Dogs and cats don't seem to mess with them, probably because they stink worse than catfish bait, definitely not for in the house. They do kill LOTS of and many varieties of flies. They definitely work best on the floor, first couple of evenings I was SHOVELING a pile of dead flies. Two thumbs up!