Spector: eye and vision support for dogs