Read this and answer the question

Unlike other Germanic languages, Dutch doesn't have phonological aspiration of consonants. Like English, Dutch did not participate in the second consonant shift. Like most Germanic languages, the Dutch consonant system did not undergo the High German consonant shift and has a syllable structure that allows fairly complex consonant clusters. Dutch also retains full use of the velar fricatives that were present in Proto-Germanic, but lost or modified in many other Germanic languages. Dutch has final-obstruent devoicing: at the end of a word, voicing distinction is neutralised and all obstruents are pronounced voiceless. For example, goede ("good") is /ˈɣudə/ but the related form goed is /ɣut/. Dutch shares with German Final-obstruent devoicing (Du brood [broːt] and German Brot vs Eng bread).

Along with English, what pronunciation shift did Dutch not undergo?
the second consonant shift