Matheus and Marília of Sao Paulo, Brazil had a beautiful outdoor wedding. Because it rained that day, the ceremony had to take place under a tent. But that did not stop the festivities, enjoyed by their human guests as well as one wedding crasher — a stray dog who snuck in to get out of the rain.

The happy couple were not about to kick an innocent dog out of their joyous event, so they let him stay — and even decided they would take him home afterward. But by the end of the wedding, the mysterious dog had vanished.

The couple searched everywhere for the canine wedding crasher, with no luck. But a week later, they heard the pup had been spotted nearby. They rushed over to reunite with the dog, who is now named Snoop and is a beloved member of the family.

Who could have asked for a better wedding gift than this?