So the robot dog is their pet?
Also, was he a researcher about the plant-people? So his lab was connect somehow with the people that destroyed Raune's family and it came full circle when she somehow killed the scientist?
Of course that portrait will be relevant in a few chapters.