My dog has been throwing up and the vet thought it was stress related. She tested his pancreas and said it was fine. She gave him 4 days worth of anti nausea pills along with trazadone for anxiety and famotidine. The past two days I did not give home the trazadone because he seemed to act spaced out on it. Tonight he was acting more like himself than he has in forever. He ate good, pooped, played for a long time. I noticed he had left the room and came in to the bedroom to see him Eating his own vomit. I did notice that his breathe kind of smells like poo. I read this could be a bowl obstruction. But- we also have cats outside so he could have had a snack while I wasn’t looking. Could something like a bowl obstruction go in for this long? And does anyone have any idea what else it might be? Oh, and sometimes at night he wakes up and just licks his lips and he also did this for a while after vomiting. Thanks!