If you’ve ever had a dog, you know the bond that exists between a pet and its owner.
After a long day at work, there’s nothing quite like being greeted by an overly-enthusiastic puppy as you arrive home at the end of the day.
So when US soldier Hannah Foraker returned from three months of basic training, she was understandably excited to see her 13-year-old golden retriever, Buddy.
But when you go away for a long time, you can begin to worry that your dog might not recognise you when you return.
Of course, Hannah had no reason to worry at all, based on Buddy’s incredible reaction.