Add more sanity checks and logging to DAD