The Flag Code states that the flag should not touch anything beneath it, including the ground. This is stated to indicate that care should be exercised in the handling of the flag, to protect it from becoming soiled or damaged. You are not required to destroy the flag when this happens.