So do I Carcan, sorry late joining this thread. One of mine - a mad springer spaniel has a tendency to eat stupid things. The first time it was a pebble from the beach, luckily they found it quickly but last time it turned out to be a bit of corn on the cob. The problem was they did every test including ultra sound, endoscopy etc. He was almost dead so the opened him up, he was vomiting under the anaesthetic and aspirated it, they told us he was going to die. Eventually they opened him up again and they found it lodged in his intestine - He then made an miraculous recovery. I know exactly how you felt, it is heartbreaking, thankfully we did have him insured as the first time cost £800 and the second over £2,000. Thing is we would have paid anyway, what else can you do? I hope your pooch continues to improve.
Lushy x