The largest issue affecting verification of an animal magnetic sense is that despite more than 40 years of work on magnetoception there has yet to be an identification of a sensory receptor.
I remember having read about this effect in homing pigeons, and the Wikipedia article also mentions that:
These results suggest that magnetite located in the beak of pigeons may be responsible for magnetoreception via trigeminal mediation. However, it has not been shown that the magnetite located in the beak of pigeons is capable of responding to a magnetic field with the Earth’s strength. Therefore the receptor responsible for magnetosensitivity in homing pigeons has not been cemented.
Without being an expert, it seems to me to be worthwhile research.
I don't think they're saying it is limited to dogs. It's just proven in dogs. Dogs behave really oddly when a natural disaster is about to occur, would it be that surprising that they had an unique sense that us humans don't have such as what this study is suggesting?