I'm glad she's ok, she is very lucky she brought it up... others haven't had the same happy ending.
One of the reasons for the time delay in bringing it up is that her system couldn't break it down for digestion... so to get it out, it's gotta come up.
I remember years ago we pulled a bunch of animal based products off the shelves and were handing out info sheets about this very topic.
Since that time I stay away from products that can be "chewed" into pieces and only feed cooked beef bones and keep an eye on the bone during the first few chewings... some bones break down but some last forever.
My kids love the full size beef rib bones... except I have to eat the meat off the bone first. The sacrafices we do for them!
Alana