A good rule of thumb is no cooked bones. IMO, if these bones are a new purchase, I woulf return for a refund.
Weight bearing bones of large animals (cow, buffalo) can be a risk for tooth chipping even when raw but can be OK for supervised gnawing if they are meaty and the dog does not tend to bite straight down on them.
Larger bones are better in terms of not being able to bite off unsafe hunks. Knuckle bones with lots of cartiledge are a favorite of mine, a local meat processor sells such "dog bones" and beef or pork ribs are popular for people with smaller dogs.
Weight bearing bones of large animals (cow, buffalo) can be a risk for tooth chipping even when raw but can be OK for supervised gnawing if they are meaty and the dog does not tend to bite straight down on them.
Larger bones are better in terms of not being able to bite off unsafe hunks. Knuckle bones with lots of cartiledge are a favorite of mine, a local meat processor sells such "dog bones" and beef or pork ribs are popular for people with smaller dogs.