If you're looking for proof that fairytale endings exist, then look no further.

Flight attendant Olivia Sievers has officially adopted a stray dog who waited outside her Argentinian hotel for six months.

Sievers told NoticieroTrece that while she was on a business trip, she stopped to feed and play with the homeless pup as she was walking back to her hotel in Buenos Aires.

After that, he refused to ever leave her.

"I tried to change my way because I didn't want that he follow me back to the hotel," she told Noticiero Trece.

But her tactics were of no use -- the dog, whom she nicknamed Rubio, would always find his way back to her hotel and be waiting right outside when she returned.

Eventually, Sievers had to fly back to Germany, but when she returned a few months later on business, Rubio was right there waiting for her.

So, Sievers did the only sensible thing she could in this scenario: She adopted him and brought him back to Germany.

RELATED: The best dogs to follow on Instagram

And judging by photos she has shared on Facebook, it looks like Rubio having a great time in his new home!

More from :

Remember what the Internet looked like in the 1990s?

Scientists perfect shampoo bottle that empties to last drop

5 companies with the best maternity leave