Good movie...the meaning behind it is good. The boys will love it as it has a lot of bathroom humur but too much that mom's will be offended. I personally liked the different dogs and wanted to go home and hug on my dog once the movie was over. Owen Wilson always does a good job...