Carole.

First thing I thought was a reaction but not 100% and then again a bone maybe possible too. Maybe even just a small sliver of a bone. I agree with Candace. Call your vet and get him checked out just in case. Better safe than sorry.

And do keep us updated.

(((HUGS)))
Michelle