It sounds wild, but might actually be the simplest explaination...
Exploring the Mysterious Connection Between Pets and the Paranormal
Is the universe on an endless loop? Do we sometimes sense its ripples?