Styes are an inflammation of the eyelid. They can be caused by blocked glands near the eyelid. Although they are not dangerous they can be uncomfortable and your pet can scratch it causing damage to the eye. Styes can be treated with first aid but if the sty is more serious you will have to seek veterinarian assistance.