$3k later an Fionna has 1/3 less intestine than earlier today. After a week and a half of not eating, we finally have a diagnosis: linear foreign body.
So she just got out of surgery and sounds to be recovering well. She should be coming home on Monday. Poor thing has been miserable and will be in more pain over the next week as she heals.