My 12 year old labrador is in excellent shape, but his hearing is no longer quite up to scratch, and to avoid embarrassing levels of shouting when we are out and about, I increasingly use pointing and other signs at my end of our communication. Also, his left eye has been problematic for many years, and apparently only registers the haziest of outlines these days.
And yet, he contantly amazes me by the range and precision of his vision. Downwards pointing with my left arm means come here at once, which he will reliably register at a distance more than a hundred meters. Other dogs he will recognize at distances further than that, and he will unerringly home in on thrown stick bobbing on the water, as long as it's on the right, where his good eye can see.
Clearly, there's more to it than just they are short sighted.