This was a very cute movie with the Josh Gad commentary as the dog. The difficult part was the dog passing from life to life. To say that watching those parts were difficult is the understatement of the year. But the movie did do a really good job of going back and forth between the joys and sadness of life with pets. I've always been a cat person not a dog person but this movie made it very difficult to not love dogs.
I would recommend people checking this out. It was a good watch as long as you can deal with the dog passing on multiple times. Be warned taking kids to this that you will surely end up having talks about death.