A chance encounter between two dog owners walking their pups on a beach in Co Kerry on Christmas day led to a surprising discovery.

Their dogs, who randomly started playing together in the sand, were long-lost siblings.

Twitter user Noel Mc (@NoelMcuk), from Dublin, posted about the heartwarming beach reunion on Christmas day.

While walking on the beach, he noticed the two similar-looking dogs, who came separately with their owners, were playing together on the sand, according to Lovin.ie.

After the owners noticed how similar the dogs looked, they started talking. The conversation led to a discussion on where they had found their pups. It turned out the dogs are in fact siblings, born on the same day, on June 1, 2022.

🐶 🎄 🏝 Xmas Miracle on Kerry beach today . 2 dogs randomly start playing with each other. Owners noticing similarities, start chatting & find they born 06/01/22 in Cavan, sold to separate Dublin families. Same parent pics on phones! Reunited in at Fenit Xmas swim.#Actualtwins pic.twitter.com/cpqAAaPa8T

— Noel Mc (@NoelMcuk) December 25, 2022

The dogs each came from Cavan, were sold to separate families in Dublin, but coincidentally encountered one another in the small village of Fenit in County Kerry.

According to Noel's tweet, the owners even had the "same parent pics on [their] phones," calling it an "X-mas miracle."

The Twitter post has so far received more than 8k likes and 475.7K views.

In a happy turn of events, the dog siblings will likely meet up again. In the comments, Noel said the dogs would be walked again on the same beach.