Nonsense. I've always had male dogs and they don't have to mark. Train him not to. Part of the trouble is he's over-excited after waiting outside alone and he's scared to death then he gets the chance he's been pleading for to be with you and he doesn't think. That over-excitement won't last.
You've got storms and he's outside in it? Let him in! Get him a place to lay that's his and watch him. My two cents.
Hey, I adopted a very OLD male HUGE yellow lab from the local shelter. I went there to get a companion for my setter, and saw him.
He is precious. When I got to the shelter I looked at lots of dogs, but kept going back to his cage, he just gave me that look "Get me out of here."
He is so old his teeth are worn to nubs, his back is an arch, and he has arthritus. I have been treating him for all his problems.
He would have been euthanized, nobody will adopt an old sick dog -- except me, I have DUMBASS written across my forehead.
So, I decided to give this old guy a good life for his (probably) few remaining years. He is so awesome, and I love him. But I can't deal with a dog peeing all over my house, I have other stuff more important to deal with (and limited time to do so). I have also provided him with great shelter outside -- he is NOT neglected.
Well, son, you give me instructions on how to stop this peeing and I'll do it. In the meantime, you want to pay for the steam cleaner to clean my carpets where he gets excited and pees all over them?
Now, how DO you train an old dog not to do this? Hey, I'll try it. I want his old bones laying next to my fireplace when it's cold outside.
Go ahead, lecture me, give me a lesson on how to do this.
If your instructions work, I won't send you a bill for the carpet cleaning. I'm waiting . . .