Your dog can choke on anything you let them chew on. But if you don't let them chew on anything, they will either find something to chew or develop gum disease. I've never had a problem with hooves or natural bones, but I've had a dog choke on rawhide. In general, dogs can eat any raw bone, cooked pork or beef bones, but never cooked poultry bones. You have to know your dog before leaving them unsupervised with something to chew on, but they need to chew