This was solid and unexpectedly fulfilling--perhaps because I'm a cat enthusiast and am neutral towards dogs to begin with. My 13-year-old son and I enjoyed it very much. I haven't read the book yet, so it's unnecessary for enjoyment of the movie IMHO. Worth both a purchase and rewatching for genre aficionados.