There are three hurdles to scientifically explaining familiars: why the animal stays with the person, why that individual animal lives as long as their partner, and how the familiar can share basic thoughts.
From a purely scientific point of view, familiars may be seen as a form of...