
If your dog got hit in the eye with a ball during fetch and now won't open it, you're probably replaying the throw over and over. That guilt is normal, and so is the eye you're seeing. Most eyes clamped shut after a blunt hit are healing on their own—but a few signs mean the vet visit can't wait.
The cornea is packed with pain receptors, far more densely than most skin on your dog's body. Oklahoma State University's veterinary ophthalmologists note that this dense nerve network is why even a shallow scratch feels like a much bigger injury than it is. Clamping the eyelid shut is a reflex, not a choice—it's your dog's version of yanking a hand off a hot stove.
A dog that keeps one eye shut for 24–48 hours after a blunt hit is usually fine. The University of Tennessee's veterinary ophthalmology service notes that simple, superficial corneal scratches typically heal within five to seven days. Skip the wait-and-see approach and call your vet if you notice any of these instead:
Reaching for redness-relief drops from your own medicine cabinet feels helpful, but it isn't. Some human and leftover pet drops contain steroids, and using one on an undiagnosed scratch can let the damage spread fast enough to threaten the eye itself. The University of Tennessee's ophthalmology team warns that the wrong medication on a corneal ulcer can tip a manageable injury into a surgical one. A squinting eye is also one of the clearest signs your dog is in pain, worth watching even after this heals.
Before you even call the vet, get a cone on your dog. Pawing and face-rubbing are the main ways a minor scratch turns into a deep ulcer, and a cone removes the temptation—think of it like a cast that keeps a healing bone from getting bumped. Check how to fit a dog cone comfortably if your dog fights it at first.
Most eyes hit by a stray ball reopen on their own within a couple of days. Watch for the warning signs above, keep the cone on until they're fully open again, and call your vet if anything looks off rather than waiting it out.