Dogs may sense Earth's magnetic field and use it like a compass

This is silly. The human brain brims with microscopic magnetite crystals. Learn to meditate, blindfold yourself and continue meditating, and keep a partner to give you feedback from an actual compass. "North!" And you will learn to find North blindfolded. This works best if you simultaneously learn to navigate blindfolded by sense of smell and a memorized map.