Occasionally I purchase lamb bones from US Wellness Meats and turn them into an extra special treat for Gibbs and a bone broth for myself. To keep it dog-friendly I wait until the bones have finished simmering then I add my seasonings before I drink the broth. Gibbs goes crazy for the cooked carrots and the marrow from the bones. You could give your dog the whole bone and they would be busy for hours but we try not to give Gibbs bones to preserve his teeth, so I just scoop out the marrow and put it in a kong toy or just on his food.
To make this, I first roast the bones for 30 minutes at 400° and coat the bottom of the pan in olive oil so they don’t burn. Then I transfer the bones to a pot, add carrots and a splash of ACV (it helps leach minerals from bones into broth) and cover with water. This simmers for four hours. When the broth has come to room temperature there will be a layer of fat on the top which I skim off. I then keep the bones and carrots in the fridge for Gibbs and the broth in a separate container for me.