Aslan, a 17-year-old Syrian refugee who fled to the Greek island of Lesbos, didn't complete the 500km (310mi) journey alone – he had his little puppy named Rose for company.