Finally, after waiting for almost a month, the doc has operated the limping doggie. The surgery was complicated but at least it is over now. All we have to do now is wait until the doggie gain back some energy and able to get up and walk again. I have no details of how the surgery was perform but I do think the doc has insert some kind of plate to join up the broken bones. However he did told me that since the doggie has not been using the leg for so long, the muscle around that area has shrink down and walking might not be as 'smooth' as a normal doggie.