This movie is a sister piece of 2017 “A Dog’s Purpose”.The film took a one-third time to lay the lead actor Lucas and the puppy Bella met each other, but because of a regret, Lucas and the dog were forced to separate. The other two-third of the story is about how the bustling Bella turns over the snow-capped mountains and grasslands, along the Rocky Mountains, across the dangerous Colorado wilderness, and after a four-hundred-mile adventure, it takes two years to return to her master. . . Even though this is not the best dog movie that I ever seen, but the determination of the dog's return to her home regardless the risk of death is very touching, especially when the moment that Lucas and Bella reunion. Although this time, the dog does not need to reincarnate through four times of reincarnation, to see the world in different angle, to see the owner, but this only one times of few hundred miles to find the relatives, the situation is full of dangerous ,although the process It's a bit ridiculous, and the creativity is no newer than A Dog's Purpose. But on the whole, it is definitely a must-see movie for people who love dogs. Recommended entry support!