<human>: Can you give me the gist of the text in a nutshell?

Hey guys and gals, quick question regarding a noisy dog:

My girlfriend and I are dog-sitting this house, and it requires us to spend the night at the house with the dogs (4 of them) for the next few weeks. We've done it before, and three of the dogs are simply amazing. However, there is a new dog who is the house owners' friend's dog. It's this curly-haired shitty little rat and quite frankly I hate it.

Let me get a few things straight, I like animals and would never intentionally harm a pet, but this middle-aged dog pushes my patience and I'm really struggling to find a solution. Beyond the fact that it's ugly, dirty, and has poor manners (i.e. jumping all over you, jumping on all the furniture, wiping its ass on the rug), it's also an attention whore.  What I mean by this is that I will constantly whine and yip and bark until you play with it.  

The problem really sets in when my girl and I try to sleep. It yips and whines all night long, then goes outside and barks at the cats, and then comes back inside and resumes whining and yipping. It's 1am/2:15am/3am/5am. Just shut up before I ring your neck.

Anyways, what can I do to shut the little guy up? We've tried locking it in a bedroom (it pooped in it), and are hesitant to lock it outside since we have to mind the other older dogs and their bathroom needs. To top it off, the animal is allegedly allergic to everything, so just dosing it up with Benadryl to knock it out is not an option. Any suggestions that won't take months of training?
<bot>: House-sitting with an annoying dog and need to find a way to quit it from barking and whining all night long. Solutions?