One thing that helps the submissive urination is by making sure no one bends over Joon (Nikki now right?). It's best to have the dog go up to people on her own because in the dog world, they exert their dominance by going over top of other dogs (mounting, putting their face over top the other dog, pawing the other dog etc etc) so when a person bends over to pet a dog, the submissive dog interprets that as an act of domination and in turn urinates as a way of saying "I am not a threat" (submission).
Another way to build confidence is by motivational first obedience training. Have her work for at least some of her meals. Obedience is a great way to build confidence, bond, as well as teaching your dog at the same time.
I would take a little different approach with the submission with the other dogs though. I would probably stop allowing the play dates and concentrate on confidence building with you and her. Sometimes if you have a very submissive dog, and you allow it play time with other dogs who may really dominate her, it could backfire and make the submission worse. She could end up of having a bad experience she will never forget. Bad experiences tend to stay in the minds of the weaker, more submissive type dogs. I would still bring her out around other dogs, but with all dogs on leash, doing obedience with play time mixed in with you, and having her focus on you rather than the other dogs.
That is just my opinion, and I am sure there are others who would disagree. Take it for what its worth.
Good luck with your new dogs!
:flower: