BEDFORD, New Hampsire (CNN/WMUR) -- A cat in New Hampshire wasn't going to let a little thing like distance keep him from his humans. Wollie made a six mile journey over three days, to get back to the hands that feed him.
Barbara Oliphant says, "It's a miracle. I really believe that it's a miracle."
Barbara's miracle is the return of her cat, Wollie. A long journey that really started last summer when she started feeding a stray cat in her Bedford neighborhood. She says, "I felt sorry for it because it was thin. It wasn't being fed."
She named him Wollie and snapped photos as he became fast friends with the family dog. But when Barbara's husband of 61 years was hospitalized with a stroke, she couldn't give the cat much attention.
In tears, she turned Wollie over to the Animal Rescue League of New Hampshire, miles away in Bedford.
When her husband, George began getting better, her heart still ached for Wollie. So the couple's daughter secretly adopted Wollie to bring him home, but Wollie escaped in the parking lot of the animal rescue league.
But then, three and a half days after wollie disappeared, Barbara spotted him crossing this road leading up to the front of her house. Barbara says, "I said, 'That's Wollie.' I just knew it was him. He was so exhausted, so tired, so hungry."
So just how far did wollie walk? It's 6.7 miles by car, closer to five miles by cat. That's if Wollie took some shortcuts.
The Animal Rescue League of NH doesn't know how Wollie found his way home. Laura Montenegro with the Rescue League says, "This cat obviously knew where his home was and wanted to get back there as soon as he possibly could."
Barbara adds, "I said he worked so hard to get here, he belongs here." This time Wollie is staying right where he belongs.