Recovery time can vary depending on the dog's health, age, and the complexity of the surgery. Generally, it takes around 10 to 14 days for the incision to heal, but complete recovery may take several weeks.