I can understand how scared you must have felt!
Years ago my older kitty stopped eating and acted sick, then I noticed she had a sore on her neck, took her to the doctor and they said it was an abscess and put her on an antibiotic, but it didn't get better. Then they put a drain in. Still no better, finally they did an xray and she had swallowed a threaded needle which had penetrated her esophagus and lodged between it and into the muscle of her neck. Bacteria was feeding in between the two which caused the infection, after surgically removing it she was eating as soon as she woke up! (She is snoozing on my lap now).
My black lab (now gone on to doggy heaven) at florescent crayons and I too had a glowing present in the yard several days later.
Don't beat yourself up over this. Our fur babies can get themselves into as much trouble as our human ones. :wink: I am glad no harm was done (except to your nerves).