I had to do Swampy every day for ages with fucithalmic, which is the best stuff because as long as you get in the general area of the eye, it seems to be absorbed. I tried the method you all suggest and also pinning him on a bed on his back, tickling his tum etc, then holding his front paws with one hand and taking him by surprise. It did not always work! Once I slightly touched his eye with the nozzle which was scary, so I'd just say don't try if he's fighting you hard at the time. Perhaps when he's asleep or has just woken up and is still a bit drowsy, catch him by surprise.