Thanks so much! I just remembered that I noticed another ribbon in his feces a few months ago--he's getting them off some pillows I bought at a craft show... When he does things like this I go from calling him "Cookie" to "Cookie Monster"! :)
Hi! He still hadn't passed it the following day, so I took him to the vet. They had to put him under in order to get it out--it was more than 8 inches long! But he's fine now! Thanks again for the help!