Wait until morning, it is after all a dog. S'not like they're is some crazy arss emergency, open all night, vet. It's just not happening. Sorry. If it dies before the place opens, that sucks, I'm pretty sure there's a pound near by.
Hell no. Why would anyone get mad at a person for looking at porn? Maybe, you should give him a live show, never know, he might just enjoy it enough that he doesn't need the porn