US marine surprises his beagle dog.
This gives a whole new and adorable meaning to snow ball!
ai dont undrstnd!
ur such a weeerd goggie.
O hai der! Ai maeded u a sno fort!
I CAN'T BELIEVE WHAT I'M HEARING! Isn't my shock apparent from my eyebrows?