Dogs never forget. Really, they don't.
Vet reunited with dog after 4 years.
4 years he was trying to find his dog after his (ex) girlfriend gave his dog away while he was in Afghanistan.
She (the girlfriend) should be beaten and then euthanized, but that is just my opinion.