I don't know, I would just say prevention is the key. He might just be in the habit now, Mike comes over, he poops. It could be conditioned for him to feel like he has to do it whenever Mike comes over now. So prevention, prevention, prevention. Get him out of that habit.

Whenever I come visit the house and then leave again Jack will pee on my parent's bed, and if the door is closed he'll pee on the door. It's the most frustrating thing ever because my Mom absolutely hates it and I can't do anything to prevent it. I try to tell them to keep an eye on him after I leave and for the first day or so. He's just been doing it so long that it's habit to him, it's what he does when he feels stressed or anxious, I guess.