The horn fly lays eggs in fresh cow manure, and the female is known to lay her eggs in the feces before the cow has even completed defecation.
The adult will finds a suitable host and remains on it and others in the same herd for life, with the female only leaving to lay her eggs.