Discount Pet Care: SHIELD is a \'pour-on\' treatment that effectively repels flies even longer than sprays. The easy to apply pour-on is ready to use an insecticide that controls and treats insect bites and protects your horse from stable, biting midges fly, domestic & bush flies, mosquitoes and buffalo fly.