Right as I was going to bed, a few hours ago, Rucker started making horrible noises...at first I thought he was sneezing but then I realized he was gagging like he was going to throw up. It scared me so I have been sleeping with him on the couch, and he has been gagging ever since off and on, and then making a throwing up action but never throwing up. He did this for 4 hours! Also I have been hearing rumbling noises from his tummy which is unusual. The weird thing is that I just got up with him to potty, and he ate his treat and some of his regular food! Now he is on my lap as I type this and I have not heard a single gagging sound from him. Could he have had something in his throat that the food cleared away? What in the world? I was all ready to take him to the vet as soon as they opened, but now he appears fine. I am so confused.