How far would you go for your pet? Well, if you're 23-year-old Joel Carpenter, you would travel 1,500 miles to be exact.
When Carpenter saw Sadie, a collie-husky mix, on Petfinder.com, he knew he had to adopt her. He said it was "love at first sight." (It's easy to understand why when you see the pooch below!)
In turn, he spent $300 to travel from Portland, ME to Minneapolis, MN by plane to pick up his soon-to-be best friend.
The problem? He didn't have any money in his bank account to return home.
"I just had faith that it was going to work out," Carpenter told Inside Edition.
Like the two adventurers who biked about 800 miles with their special puppy they rescued, Carpenter also went on his own little expedition with Sadie.
They attempted the long voyage home by foot, using Craigslist ride shares, and found places to sleep with Couchsurfing.com. His dedication is just as heartwarming as the man who did everything he could to make his dog's last few days more special than ever.
“We'd only go a few hours a day, so it hasn't been too hard on her,” Carpenter said.
But, thankfully, he got some help along the way as you'll see at the 1:30 mark.
Please SHARE if this man's unbelievable love for a dog touched you!