Dougie just isn't a name, it's a nickname. Not a particularly attractive sounding one either. Daniel on the other hand is timeless and classic and Dan is a good solid short version.
OP, I don't know how you can like a lovely name like Daniel and also think Dougie is a good choice.