This is a movie for all the family and whether you're a dog lover or not, you are sure to come away from this film with a new fondness of dogs. Bring your tissues.
When Lucas and his friend Olivia start taking food for the stray cats living underneath an abandoned house that is about to be torn down, they didn't know that their lives would be changed by a bouncy little puppy. Bella is rescued by Lucas and she immediately falls in love with her "person."
When Bella comes into the lives of Lucas, his mum and Olivia, she teaches them a lesson they would never forget - knowing where your home is and the determination to be where you feel you belong, no matter what it takes.
Bella's long journey home came about when she is identified as a pit bull and not allowed on the streets. If she is, then the animal control officer will take her to the pound. Lucas trains Bella to be able to find her way home from any street in the neighbourhood and uses the command "Bella, go home." When Lucas comes to the realisation that Bella will not be safe in their home town in Colorado due to the law regarding pit bulls, he makes the heart-wrenching decision to let her go and stay at a friends house in New Mexico, 655kms away until he can find a new house outside the jurisdiction that has the ruling for pit bulls.
Bella doesn't understand that her new home is only temporary and thinks she needs to find her way home and then her journey begins. A lot longer, harder and lonelier than she thought. Along the way, she comes across some people and other animals who help her.
Bella is brought to life with clever narration and you will get a sense of understanding of how a dog might actually feel. The voice of Bella is spoken by actress Bryce Dallas Howard, who is the daughter of director and actor Ron Howard.
This film really is a delight, with strong characters and a storyline based on love, friendship and loyalty.