A dog called Geoffrey finally found a forever home, but there was a simple problem: it wasn't the home he wanted. He really bonded with his foster mom, and he missed her so much that he ended up running away to go find her!
Along the way, the poor thing got lost and hit by a car - but he just had to find his foster mom. Thankfully, she'd started a search for him at the same time. Let's just say this is one reunion you won't soon forget.
H/T: The Dodo