I don't feel qualified to try and give advice but just want to say I am sorry to read you are having such worrying problems and I hope your dog will be ok this time. We have Willow, a seventeen month old cocker spaniel and she has always been a worry with what she picks up and sometimes swallows, usually cigarette ends, pieces of plastic, rubber, stones etc but nothing really large.
Hope someone can give you reassurance soon.