One thing that you might consider is using a tarp. In that way, the dog is still near you, but won't mess up your sleeping quarters as with a tent. Here is my pooch on an overnighter: