Thank God she vomited it up!! You are so lucky! As you may recall, Bojie's foreign body that was removed, was ingested ONE YEAR AGO. The vets told me the closest thing to that amount of time, was a lab who swallowed a tennis ball, which was removed 3 years later. These dogs are amazing. So glad you had a good outcome. It could've been disastrous.