More than 100 animals including horses, ducks, sheep and dogs living in filth were rescued from a farm in Lancaster County Friday, June 24, over concerns for their welfare. Acting on a tip from a Good Samaritan, officers seized 11 dogs, 27 cats, 5 horses, 4 sheep, 1 goat, 2 turkeys, 32 chicks, 4 guinea hens, 6 hens and 8 baby ducks from the property on Pumping Station Road in Quarryville.