Humor: One Happy Pooch!

Dog goes nuts when Soldier gets home from tour in Afghanistan.