Petco Text Logo
Petco Pet Logo

Why is my dog squinting his eye with no redness or discharge?

Updated On September 23rd, 2025

Pet's info: Dog | Dachshund | Male | neutered | 7 months and 22 days old | 20 lbs

My dog is kind of squinting his eye. No redness, discharge, and not watery. He is not sensitive to light and doesn’t seem to have any discomfort. Is his eye okay?

3 Answers

Most Helpful Answer

Image profile

Answered By Andrea M. Brodie, DVM

Veterinarian

Published on August 23rd, 2018

Squinting is always a sign of some irritation of pain. I suggest you monitor your Leroy's eye and if the squinting gets worse, if swelling or a discharge appears or if there is reddening or cloudiness, you need to take Leroy to a veterinarian for an eye exam.

Vote icon

1Pet Parents found this answer helpful

Other Answers

  • Image profile

    Answered By Dr. Melanie, BVSc MS

    Veterinarian

    Published on January 3rd, 2017

    I would take your dog into the vet right away to have his eyes examined. It could be he's suffering from some allergies, or he could have gotten a foreign body into his eyes causing the irritation. Any eye problem should be considered an emergency, as leaving it untreated can lead to vision loss. The vet can diagnose what is causing your dog to squint his eyes, and can treat it.

    Vote icon

    1Pet Parents found this answer helpful

  • Image profile

    Answered By Jessica Keay, DVM

    Veterinarian

    Published on August 1st, 2017

    I am sorry to hear about Shiloh. Our concerns with this type of behavior would be a foreign object stuck behind an eyelid such as a piece of dirt/leaf/etc., a scratch to the cornea (surface of the eye) which can be hard to see with the naked eye, or pain in the eye due to something like increased pressure (glaucoma). If you have a sterile eye wash at home, you can try rinsing his eye to dislodge any debris that may be irritating him. If the problem persists later in the day, or he become increasingly bothered by the eye (more rubbing/squinting) or starts to have excess tears from the eye, I would recommend a vet visit. The vet can look behind all his eyelids, put special stain on the eye to check for scratches, and test the pressure in the eye.

    Vote icon

    1Pet Parents found this answer helpful

See More Answers
image
Have A Vet Question?

Book an appointment with the pros – our expert vets are here to help.

Sponsored