This video entitled 'God Doesn't Make Mistakes' is a very simple video starring a dog and a little boy.  It really need no explanation other than, you will miss out on warm and beautiful if you don't watch it.