Hi. My Brutus had a partial obsrtuction that he passed on his own. He had the same thing, constant vomiting and no appetite. He did not have diarrhea so maybe that would be the last thing I would look for. Keep an eye open for lethargy. I would also try to see if he would eat boiled sirloin and rice. Maybe this will initiate a bowel movement and whatever it is will pass. Good luck. I will pray for you and Brutus.