This movie is about finding a way to meet challenges, instead of giving up or just avoiding them. The story in the movie is about a dog who offers insights into the situations and the characters in the movie - which is great for kids and entertaining for adults - plus an interesting twist about reincarnation that gives us all hope.
But I strongly admired seeing a Hollywood film that demonstrated the courage of figuring out HOW TO DO, and to be responsible, rather than to avoid the hard parts of life.