The time it takes for a dog to finish a bull ear varies based on size and chewing habits. It can range from a few minutes to a couple of hours.