Dogs and some primates may have an internal compass linked to their visual systems, thanks to a light-sensitive molecule in their eyes, a new study from Germany claims.