how long does it take for an animal to decompose

how long does it take for an animal to decompose

How fascinatingly complex is the process of decomposition?