Damn girl! I'm sorry you are going through this!

Does he normally get in these pissy moods? If not, you're right something else must be bothering him. Maybe jealous of the dog with a new one on the way?
I live with my cousin in a brand new house (built in 2005) that we bought together. Baby pees and poops all over. Yes, he gets annoyed, as do I, but neither of I want to give her away!

And Baby is technically mine, not his.
Why don't you cool off for a bit, and then ask him what's up his arse?
Good luck! And please tell us how everything goes.
PS. Being a little more nosey...how long have you been married, and do you normally have a great relationship?