It is a compound word of the French word “queue” meaning tail + robot.
Robot dogs and pet robots are said to be robots that co-exist with humans.
I think it's unique and pretty cute
It's not that expensive compared to other robots.
I think the technology has advanced a lot.