An 8 year old and a 6 year old paid attention throughout the movie and both had their favorite parts. There's a coherent story and the graphics used to make the dogs talk were pretty good. Another reviewer mentioned waiting for the 2nd run theaters - not a bad idea or go to the discounted early shows.