I have a female mallard duck that had foamy eye and it went away now a couple weeks after. The skin around her eye sucked up and her eye is only the size of a bb
I did treat her foamy eye I used vetericyn crystal gave it to me it worked well I will have to wait to get pics until when they come in to roost it will take me forever to catch her when she is free ranging