If this video doesn't melt your heart, you are one mean son of a gun. A six-year-old boy in Lubbock, Texas is reunited with his lost dog. The dog had been missing since early in December.
If you haven't seen the video circulating the internet...you need to.
And grab some tissues.
It's a compilation of the many soldiers coming home and surprising their families.
If you don't feel anything....you're not American.