I was so nervous to go there... I feared the worst that he had something really wrong with him (a blockage, bloat, poison).. Luckily, the vet checked him over and did a fecal test and it seems he just had an increase in bacteria & mucus, which could have been caused by the italian beef or something else he ate. She said he looked hydrated & healthy otherwise. His tummy was soft and he did not look in pain when she pressed on it. So yay! He was prescribed with a bland diet (some sort of prescription canned food) along with meds (some kind of antibiotic & an anti swelling powder to put in his food) and sent us home.
They told me that the antibiotic would make him feel better almost immediately and it did! About 15 minutes after I fed him and gave him the pill, he was running around looking for more food and wanting to play :) I am also happy to say that he has had no diarrhea or vomiting since the 4am incident yesterday morning! Hooray! :) The real test came this morning, when he pooped for the first time since said incident... and it was solid!! Yayyy!
I'm going to keep an eye on him and really stick to his bland diet until I need to start mixing in his regular food again. Let me tell you though, it's so hard not to give him treats! It has made me realize how many treats I normally give him in day lol. Maybe this will make me cut down on those too..
I'll continue to keep you guys updated. Thank you all so much for the help and good thoughts that you have sent. It means so much :)