Beautifully narrated, painfully slow in the second half. The best movie ever on the theme of man and animal relationship.

The analogy of the dog delivering Dharmraj to swarga lok in Mahabarat is a good use. Definitely Dharma would have been a lost soul if the dog had not made the entry into his life.

The rest of the story just seems too made up to land the story of a man's transformation when he sees a true love coming from Charlie, his dog.

I don't think there was a morale of the story in the end, it seems force fitted. Also concatenation of event seem pretty unnatural.

Watch it with family, don't watch till end of your kids can't tolerate a sad ending.