Starting last night the dog was obviously not feeling well...he threw up a couple times, but not stomach contents, it was just mucous, which was weird because he ate his dinner and some treats, so he had food in his gut. He was occasionally gagging, and licking his lips quite a bit. But his demeanor was normal, he was hyper, and playful and all in all, he didn't seem very uncomfortable by the whole thing. We kept a close eye on him all evening, and nothing really changed. Went to bed, and I stayed up/got up constantly to check on him. A couple times in the middle of the night he woke up gagging and it ended in a loud burp. After burping he would sleep ok for a while. Like he had gas in his belly. Several times we checked online, and there was nothing very alarming that made us think to bring him to the emergency vet, but one thing that seemed likely is that he was bloated, and really just needed to take a big ****. Early this morning my wife let him out, and we're pretty sure he did take a big **** when he was out there. I decided to stay home and work from home, partially because I got about 3 hours of sleep last night, and partially because I didn't want to leave him alone. Now he is laying on the bed passed out, snoring and seems very comfortable. I think he didn't sleep at all last night, and now feels much better after finally passing a big turd that must have been stuck up in there. I called the vet this morning, just to be sure, and they seemed to think, from what I told them that he'll be just fine, and said to bring him in if anything changes.
Too long of a night, and now I'm friggin tired.