Two days ago my 8 month old puppy had diarrhea & little pieces of his buffalo chew horn in it. I took away the horn & threw it away bc I didn’t like the fact that he was swallowing pieces. I assumed the diarrhea was from irritation of not being able to digest it. He had no diarrhea yesterday & was totally fine. This morning I woke up to diarrhea on our floor & later he threw up a small amount. His throw up had another little piece of the buffalo horn in it. He is still acting like his very hyper self & is drinking & eating like normal. My question is do you think his stomach is still just a little irritated & trying to get back to normal? Or is this something I should be really concerned about & get him seen?