Dandelions can live up to ten years. The older they are, the thicker their taproot will be and the more difficult they will be to pull and the longer it will take to kill them with herbicides.