Question: how long would it take a zombie to decompose?
Answer: it will take around 5 weeks ! Assuming that fresh stage decay takes two weeks to complete, it's likely that by five weeks after outbreak there would be virtually no more Zombies anywhere.