A few hours ago I walked up to my cat vomiting a piece of ribbon. He managed to get a large piece up but not out. I immediately took him to the emergency vet with the string still hanging out of his mouth. The vet cut a large piece off but told us the rest was deep in his intestines. He gave us...