Corrupting the villagers would work, but, IMO, would lack the consequence you want to put onto the PCs. They do a good deed and the recipients mess up, not really their fault.
I like shidaku's idea (post #9) - the villagers decide to do the right thing, they want to replace the sheep/cows/pigs...