Германската стюардеса Оливия Сивърс за първи път среща бездомното куче Рубио в Буенос Айрес по време на един от честите си полети до Аржентина.
Сивърс проявила загриженост към самотното кученце и му дала малко храна – в резултат кучето не могло да понесе идеята никога повече да не види жената, така че той започнал да я чака пред хотела й всеки път, когато тя идвала в Буенос Айрес.
Оливия се опитала да промени маршрута си, но Рубио винаги успявал да я намери. При друг опит Оливия изчакала един час, преди да се върне в хотела, но кучето все още било там и чакало завръщането на своя човешки приятел.
Рубио спял извън хотела, само за да дочака Оливия. Когато разбра това, тя му дала едно от одеялата на авиокомпанията, за да го стопли.
За съжаление, когато Оливия трябвало да си тръгне, Рубио се върнал да се скита по улиците. Но всеки път, когато работата й я връщал в Буенос Айрес, Рубио внезапно се появявал, все така чакайки я.
През следващите месеци Оливия накарала една спасителна група да осинови Рубио. Той обаче намерил начин да избяга и се върнал в хотела, за да я търси. Кучето просто не можело да се откаже и Оливия най-накрая тя решила да го заведе в Германия и да му даде завинаги дом.
В крайна сметка Оливия обработила документите и Рубио той пътувал до новия си дом. Определено бил щастлив край за всички.
Днес Рубио вече не е самотен бездомник, той получава много любов и време за игра в новия си дом с други 2 кучета и стюардесата Оливия, неговата сродна душа. Чакането най-накрая свършило.