Emmet, I can't make out what Rocco is gnawing on, but be sure not to give him cooked bones. They tend to sliver and crack, even in his tiny little teeth. A very small bone sliver could cause Rocco unimaginable pain and you a $2,000+ vet bill.
I'm a big proponent of giving dogs raw meaty bones. A caveat to that is, with the exception of shanks, no weight bearing bones, as they tend to be harder than teeth.
It was just boiled With meat on, only long enough to get the pink out. Not really cooked soft. I thru it away as soon as he got the meat off, as stated.
Do that every time we have beef ribs, but with nothing else. Beef ribs have to be cooked beyond a 5 minute boil to become splintery, or weak.
I also pushed the marrow out of the other rib bones after they were fully cooked and gave to him for a treet, as a replacement for the bone.
I usually buy him by him bone meal treets. For his teeth. And momma brushes them once a week.
Not a fan of giving him raw meats, or bones in general. But this is the exception to the rule.
Oh that, and I will select a nice chunk of raw squirrel meat for him, that he gets to enjoy when we go hunting together. About once a year. I take him on my first squirrel hunt every year.