Im so sorry to hear that, poor sheep, poor you, horrible horrible thing. These people make me furious. Here they were taking substantial flocks recently, they do it with dogs and also with the electric fence netting - group of people walk behind the sheep herding them in holding the net. Sick.