What a fighter he is! So you don't know more about the eye situation yet.... Pff must be hard on you... Thank you for the update! please let us know how things develop ☺️
O no! I'm so sorry you have to go through this! Maybe the eyesight is not completely lost.
Do you have any idea about the severity of the wounds?
Try to clean the wounds as good as you can! Especially to keep away an infection. With my ducks I would add iodine ointment on the wounds. However...