Ever wondered about the meaning of life? Watch this video and you’ll get a pretty good idea. (Also, get a box of tissues handy and possibly remove your eye make-up first. I challenge you not to shed a tear!) If this video touched you, SHARE with your pet pals and spread the love.