I'm happier than a pig in poop
I don't think he's gonna come back this time, and as happy as they were that I'd found him and he wasn't locked up in doggy jail... I think Mischief finally has his forever family.
I talked to them day before yesterday, he's gone to the door to potty, has been a dream with their kids, and hasn't done anything overtly naughty. He did have one accident in the house, I forgot to let them know that you have to shut him out of the room if any intimacy is to occur as he wants all the attention and will pee to get it
They found out the hard way but they seemed to really understand when I explained that little quirk to them. He told me that when Mischief did have his accident that romance was indeed on the menu and seemed relieved that there was an explanation for the random naughty peeing.
I'm going to go over and see him at some point in the next week or so and see how he's settling in.