In my last game I sent him back to sanctuary and then could never find him again. I hope he's happy.
(Among my other problems with Fallout4, it really hurts my suspension of disbelief when the dog like facetanks a mininuke and then is just... fine. I tell myself the protagonist is a synth and that's why they're nearly indestructible. Maybe the dog is, too.)