Very nice story.
Technology is pretty growing, and such machines, as those on that planet, that can hold an alien language and translate it to perfect English will come.
Olivia and the friend went through a tough situation in the room for 8 hours, having been fooled by the uncommon dogs. Sorry for them. Why did they follow dogs advice?
Nice story that I look forward to it's next part.