Question: how long does it take for a body to stink?
Answer: A small invertebratey carcass may never emanate odours perceptible to the average human. For humans and other higher animals , a stench is usually perceived about 24 hours to 3 days after death, depending on a number of factors.