Arya Aldrin, 20, har studerat medicin i Ukraina de två senaste åren men kände sig tvungen att fly kriget hem till delstaten Kerala i Indien.
Men det fanns ett problem:
Aryas hund Zaira, en Siberian husky som hon har utvecklad starka band meden .
– Hunden ville inte ens äta mat om inte Arya var där, säger en kusin till Indian Express.
20-åringen gavs möjlighet att lämna Ukraina tidigare men vägrade att lämna Zaira bakom sig. Medan hennes indiska klasskompisar försökte samla ihop mat och förnödenheter inför flykten la Arya all sin kraft på att kunna lämna Ukraina ihop med Zaira.
Arya lyckades ordna de resedokument som kan krävas för att föra ut Zaira ur landet och reste sedan med buss till den rumänska gränsen.
I en intervju med BBC säger Arya att hon hade en enda tanke i huvudet: ”Vad som än händer kan jag inte lämna Zaira”.
Något som däremot visade sig vara lättare sagt än gjort.
Fick bära Zaira två mil – stoppades av soldater
Efter 65 mil släppte bussen av Arya och Zaira drygt två mil från gränsen till Rumänien, och de tvingades att gå den sista biten.
Blott sex månader gama Zaira var inte van vid långa strapatser, blev väldigt trött och fick sår på tassarna.
Då bestämde sig Arya för göra sig av med sin ryggsäck full med kläder och alla andra tillhörigheter – och därefter bära 16 kilo tunga Zaira de sista två milen till Rumänien.
– Båda var trötta efter den långa vandringen i iskalla temperaturer, berättar en kusin för Indian Express.
Vid gränsen stoppades Arya av ukrainska soldater som förklarade att hon inte kan resa vidare med sin hund.
Och där stod hon kvar i sju timmar och väntade.
– Jag var fast bestämd att om jag åker tillbaka hem ska Zaira följa med. Jag jobbade verkligen hårt och blev utfrågad vid flera tillfällen. Vissa människor skrattade åt mig, berättar Arya för Hindustan Times.
Fick hjälp av rumänsk polis
Arya Aldrin stod fast vi att hon inte skulle röra sig en meter utan Zaira och tilläts till slut att resa vidare med sin hund.
– Jag kan inte beskriva känslan av lättnad när vi korsade gränsen, säger Arya till BBC.
Rumänsk polis ordnade sedan en taxi för Arya och Zaira till flygplatsen.
– Jag har offrat mycket för att ta Zaira med mig. Om jag inte får ta med henne på planet, efter att ha stött på så många svårigheter, har alla mina ansträngningar varit förgäves. Så snälla, be för oss, förklarade Arya i en video som fick spridning sociala medier.
Det fanns nämligen frågetecken kring huruvida djur skulle tillåtas ombord eller inte eftersom planet var fullbokat.
Efter flera turer, timmar av ovisshet och en missad avgång kunde Arya och Zaira äntligen kliva ombord på ett av de flygplan som indiska myndigheter ordnat åt sina medborgare.
https://www.facebook.com/deepa.shree.167/posts/5290467940984611?__cft__[0]=AZWNNNls8Z_jTEh83X6G2sbyUmvmNDaS5ok6TL6RVLODZSKJHaz1AAz6-AN-dEgUFXKQzUhvYYtYsocxcU3c0OEjhw-NCZuVFxOH3vXXKXIl2VUb0NLZOvfj75fogLjoXis&__tn__=%2CO%2CP-RMen väl i Indien uppstod nya problem.
Arya skulle ta ett inrikesflyg vidare och nekades plats av två olika flygbolag med hänvisning till att inga djur tillåts ombord.
Men efter att myndigheterna i delstaten Kerala ryckt ut fick såväl Arya som Zaira flyga hem tillsammans.
Myndigheterna ordnade också med boende för de två vännerna när de kom fram.

”Behövs fler människor som hon”
Vasudevan Sivankutty, utbildningsminister i delstaten Kerala, har kommenterat Arya och Zairas gemensamma – och mödosamma – flykt hem till Indien.
”Arya är på väg från ett krigshärjat land hem till Indien och utan att överge sin hund. Det föddes ur kärlek och jag är säker på att sådan kärlek gagnar världen”, skriver han i ett inlägg på Facebook.

Bilder från Arya och Zairas resa har fått stor spridning i sociala medier världen över.
En solskenshistoria under en annars mörk tid.
”Underbart Arya. Vi behöver fler människor som hon!” skriver en person på en Facebooksida tillhörande myndigheten Kerala house som arbetar på uppdrag av regeringen i delstaten Kerala.
– Jag är lättad att Zaira är med mig nu, säger Arya till Hindustan Times.