Frankly…I wouldn’t supplement with anything. If the food you’re feeding is high quality, anything extra is just that – extra – and may cause food issues in the future.
My dog didn’t get any toppers until she was reliable with eating what I give when I give it.
I would also avoid pork products, as these tend to be very high in fat. Puppies really don’t need that in their diet.
If this is a RAW bone, and puppy chewed it, I would just monitor your puppy. If this is a COOKED bone, CALL YOUR VET. NOW.