My cat, who's a small female Domestic Short Hair, has managed to eat a piece of red ribbon. She hasn't been sick from it and is still eating. As she's a house cat, I'm able to keep an eye on her litter box throughout the day.
Even though she's pooping alright, there's still no sign of the ribbon. I'm starting to worry in case it has wrapped itself around her stomach and the food she's eating isn't being digested properly.
Thank you for writing in with concern for your kitty. Without knowing how long the piece of ribbon is or the thickness of the ribbon, it is hard to say whether or not the ribbon will pass through on its own.
It is definitely possible that the ribbon could get lodged in her stomach or intestinal tract, and it is also possible that she could pass the ribbon in her stool or she may vomit it up.
If she is eating and acting normally, you could watch her carefully for any signs of discomfort or changes in behavior. At the first indication of a change in her appetite or behavior, however, please take her to a veterinarian. Even the slightest change can indicate that the ribbon has caused a blockage.
If you haven't seen the ribbon within a day or two, taking her to a vet for an exam and x-rays would be advisable.