How long will the insecticide last?

The insecticides applied to cattle will be effective for between 5 and 50 days. The period varies according to the time of year and the formulation used. The various formulations sold by manufacturers will give an indication of the effective life of the insecticide. In general however, you should not expect the formulation to be effective for more than a month.