I heard one of my pigs squeal, went to my pig pen, and found the raw meat from the dead pig - no one was there, I was too far away to have done anything (and there was a dirt floor in between) there was nothing in the pen it could have hurt itself on, no heights to fall off (steps of one block high), no lava, pen is totally underground so nothing could have fallen in.
So what could have killed my pig?
Also someone had removed that fence that held my villager in his place, I saw him walk into the distance - I can't find him back so suspect he fell off the platform and died.