How long does it take for a dog to decompose? When buried deep in the ground, a dog might take 6 months to 18 years to fully decompose. If left above ground, decomposition will be much quicker. Dead dog decomposition speed includes how deep, whether the body is wrapped, and the climate.