Why do dead bodies weigh more than alive bodies?

They certainly do not. When you carry a live person they are usually cooperating a bit. A dead person cannot do so.