One of the best family movies I have seen in a long time! No sex, no bad words, but beautiful thought-provoking valuable lessons combined with laughter, tears, great acting and the incredible voiceover job of Kevin Costner as the dog, make this movie a phenomenal option for a great evening!