A broken leg of a dog typically heals in 6 to 8 weeks. However, the exact healing period for a fractured limb in dogs varies based on several factors, including the severity of the fracture, the location of the fracture, the dog's age and overall health, and the treatment method used. Some fractures may need surgical intervention, such as the insertion of pins, plates, or screws to help stabilize the fracture and promote quicker healing.