Bones typically pass through a dog’s system within 24 to 72 hours. Monitor your dog’s stool for bone fragments and watch for any signs of distress, such as vomiting, lethargy, or abnormal bowel movements (Source).