It takes an average of 6 months to 18 years for a buried dog to decompose fully. If a dog is exposed and not buried, it will decompose much more quickly. The speed at which a dog decomposes depends on how deep you buried him, the climate, and if his body is enclosed or exposed.