The holidays and New Year have been a rough time for 8-year-old Perryn Miller from Wilmington, NC. While he was visiting relatives in Utah for the holidays, Perryn started getting headaches, and a trip to the emergency room revealed a brain tumor. While he was in the hospital, The West Valley Police Department named him an officer for the day and he got to meet his favorite soccer player, Justen Glad. But the best part about it all, was what a stranger did that most people wouldn’t have done. The Miller family's 8-month-old German shepherd Frank was left behind in North Carolina until the family's story hit social media. That's when a former trucker named Bob Reynolds, who didn't even know the Millers, decided to pick up Frank and drive 2,300 miles in 52 hours to deliver him. A random act hero stepped up to make a sick boy happy. See the video story. If you’re wondering how Frank will get home, Bob has already volunteered to make the trip all over again!