My fault completely as although I was supervising feeding and saw Hamish's warning I wasn't quick enough to stop Maggie and he snapped at her catching her on the eye. Over to the vets where it was confirmed that she had a small tear in her lower eyelid and a bruised eyeball. Fortunately she didn't require any stitches and now it has completely healed. A big lesson for me. This was Maggy getting some cuddles from the vet nurse.