You can watch all of Hallmark Channel’s holiday movies live or on-demand for free on Philo ... she know how a random encounter with a stray dog will impact both their lives.