German flight attendant Olivia Sievers first met Rubio, the stray dog, in Buenos Aires during one of her frequent flights to Argentina 6 months ago. Sievers showed the lonely pooch affection and gave him some food and that was it – the dog couldn’t bear the idea of never seeing Sievers again, so he started waiting for her outside her hotel every time she’d come to Buenos Aires.

“I tried to change my way as I didn’t want him to follow me to the hotel but it was not possible he always followed me so I tried [to wait] one hour but he always watched me and followed me,” Sievers told Noticiero Trece. Sievers even found a home for Rubio in Buenos Aires but he escaped it and returned to the hotel to wait for her. By that time Sievers fell in love with him too, so she decided to adopt him and bring to Germany. Now Rubio is not a lonely stray anymore, he’s getting plenty of love and play time at his new home with other 2 dogs and Sievers, his soulmate. The waiting is finally over.

More info: Facebook (h/t: thedodo)

Flight attendant Olivia first met this stray dog during her flight to Argentina 6 months ago

Olivia showed the lonely pooch affection and he started waiting for her each time she flew to Buenos Aires

“I tried to change my way as I didn’t want him to follow me to the hotel but it was not possible he always followed me”

Olivia even found a home for the dog in Buenos Aires but he escaped it and returned to the hotel to wait for her

By that time Olivia fell in love with him too, so she decided to adopt him and bring to Germany

The dog was named Rubio and now he’s getting plenty of love and play time at his new home

The waiting is finally over!