Will acid decompose a dead animal in a roof vent pipe?

Yes, acid will decompose a dead animal in a roof vent pipe. Lye or refined lye caustic soda will dissolve organic materials without hurting the pipes. But the best way to remove the obstruction would be the hook end of a coat hanger, the retriever head of a sewer snake, or the treble hook of a strong cord.