Do dogs forget?  No.  And here is proof in this nice little dog video of a dog greeting his “Dad” soldier returning home from Afghanistan.

Just click on the title “Dog Seeing Owner Return From Afghanistan” to get the video.