I am not sure of any solutions, but I am sure some other people have some ideas.

When Prince was a puppy he would urinate when he was either excited or submissive, like you said. He got over it though.

I hope that you find something that works with Snowy.