It could be Fasciola Hepatica ... The Sheep Liver Fluke.
It could also be Fasciolopsis buski.
There are at least 20 other parasites that fit the description.
Try to colect them and preserve them in formaldehide .. then you can takea photo and try to identify what it is.
Fasciola hepatica is found in parts of the United States (click on the link below to view distribution), as well as in Great Britian, Ireland, Europe, Asia, the Middle East, the Far East, Africa, and Australia. Fascioliasis in sheep and cattle results in animals that show low productivity (low weight gain, low milk production, etc.). Also, in many countries, livers from animals infected with F. hepatica are condemned as unsuitable for human consumption.
http://www.biosci.ohio-state.edu/~parasite/fasciola.html