Is Your Dog Going Blind?

Canine are wonderful at memorizing their environment.  They'll determine how to rise up from their favorite spot, exit the dog door, go outdoors, come again in, and all with out actually skipping a beat, an...