The Dee takes its run off from rock, so when it rains, it rises rapidly, and drops fairly quickly. The Don takes its run off from farmland and moor. When dry, the moors especially, soak up the excess and lets it run off very slowly.
Well thats how I understand it anyway. Once the moors are "full", then we see a more rapid rise.