Randomly bumping into an old friend or relative can quickly turn into a heartwarming moment for anyone - but very few of us would expect the sentiment to also be the same for our pet dogs.
Well, that's exactly what happened for Jessica Zic's beautiful dog Dolly last week, as the playful pup spotted a familiar face from across the park.
While walking Dolly in Centennial Park in Nashville on Friday (December 18), Jessica noticed Dolly running over to a dog that looked remarkably like her own.
That other dog was Wally, who was being walked by owner Becky Birg.
By total coincidence, Birg was stopping off in Nashville during a road trip from Chicago to Florida.
As the two Goldendoodles frolicked (that's a Golden Retriever and a Poodle-mix), Becky quickly recognized Dolly from pictures she had seen on Instagram - when both Dolly and Wally were puppies.
That's right, GNN reports that the two Goldendoodles were actually brother and sister, born in Wheaton, Missouri earlier this year.
Even more remarkably, is that they hadn't seen each other since they were eight-weeks old - as Dolly was adopted in May (and affectionately named after Dolly Parton).
Writing on Facebook, Jessica said: "Christmas came early for Dolly this year.
"As we were walking in Centennial Park today we saw a puppy that looked remarkably similar to Dolly.
"When we got closer the dog’s owner recognized Dolly from Instagram — it was her brother Wally who was stopping in Nash on a road trip from Chicago to Florida! The puppies got to play together for the first time since they were 8 weeks old."
Fortunately for us, both owners managed to get plenty of pictures of the heartwarming reunion, with one video showing Dolly and Wally jubilantly playing together without a care in the world.
As you can see from the Facebook comments below, this was exactly what the world needed to see right now:

It has been a rough year for many of us, and with many families are unable to spend the holidays together this year, we hope this unexpected family reunion helped to put a smile on your face.