As soon as you clean the areas the dog peed in with something that neutralizes the urine smell and housetrain it.
Now, does this roommate need a doctor or an exorcist? Thank GOD I start a real job Monday so that I can afford to GTFO soon. The hiring process in the USA is seriously beyond f**ked, but being unemployed for 3 months isn't as bad as some people though, but I don't know how much of this I can take.
And this is what I had to do that night: