Uncooked chicken bones may take about 24 hours before they make their way out. However, this depends entirely on your dog’s age, size, breed, and diet. In some cases, dogs may go for over two days without passing the bones. If your dog swallows uncooked chicken bones and seems perfectly fine, then there shouldn’t be a cause for alarm as your dog may have no issues.