I'm currently giving frozen drumsticks as I'm teaching my dog to chew the food.
Don't expect dogs to eat with the same manners as humans. Dogs don't "chew". They crunch, crack, and break bones and tear off meat. We humans chew our food into a mush before swallowing. Or saliva contains amylase which aids in digestion of plant matter. With humans, digestion begins in the mouth during the chewing phase.
Dogs, on the other hand, don't have amylase in their saliva nor do they have the type teeth necessary for chewing food. Again, their teeth are designed to rip and tear meat and break bones. A dog simply crunches his food until it is small enough to fit down their throat. Amazingly large pieces will fit down a dog's throat. Digestion, for a dog, begins in the stomach.
My dogs regularly swallow chicken quarters whole after 3 or 4 crunches. If they get the opportunity to steal one of the cat's chicken drumsticks, they will swallow it whole. In the wild, a preditor must eat its food fast before a larger preditor comes along and takes it away from him.
However, last night when I was holding the drumstick and she bit half of the bone off, I saw a really sharp edge of the bone. Are frozen bones more likely to puncture the esophagus and the stomach/ intestinal lining?
A bone puncturing anything in the GI tract is highly highly unlikely. The solution to your problem is to feed your dog animal parts that he can't swallow whole. I think chicken quarters would be a good place to start as long as stools are firm. Soft stools would call for chicken backs in the diet. Stop holding food for him. That is a habit you don't want to get into and can be very difficult to break.
Just hand him an animal part large enough that he must crunch it some and get out of his way. He will figure out how to do it. :smile: