Oh poor baby.
I can relate to that story. Years ago our dog swallowed a string...attached to a needle.

We didn't know anything about it....almost made it all the way out the other end...when the needle turned close to the rear of her anus when she tried to poop.Warning graphic - The poo was pressing against the pin and was pushing it inside out....take her to the ER vet...x ray shows the pin turned sideways. They removed it...pushed back the part that had been pushed out, surtured up her butt with a drawstring (she thought she couldn't poop before...oh nellie)...and the next day removed it.
Sending prayers and best wishes for Kibble...and his mom.