Dont think you even need to be on a mission to get DD. I got him while just exploring. I noticed him barking while fultoning some sheep right after the mission I saved Kaz.There's a specific drop point you have to choose. I can't remember which one though.
He is very fucking useful. I had him during my fight with Quiet and he kept her marked the whole time.