A dust devil "dies" when it eventually sucks in cool air from the surface. Cool air destroys the dust devil because it quickly discourages the rising of air through the column. This usually happens when the dust devil becomes weak, or moves across a new terrain were the surface temperatures are cooler.