I am so glad he is doing okay. Its not your fault, this could have been anything he could have gotten a hold of. For gods sake he could catch a rodent in the yard or anything. I am surprised it didn't digest, it must have been really hard.