It has so many fun functions to keep her entertained, very good quality and clever design. It can dancing, go front, reverse Music. It also has a sensor in front of the robot dock. So when there is anything in front of the dock, it will automatically reverse and turn to other side, and you can program set moves. It’S, fantastic Music, remote control features great as well, definitely worth the buy. I got this robot dog for my daughter as a children’s day present. She was thrilled about it, the toys, interactive and awesome for kids. My daughter even took it to the park with the remote control. It was a hit and everyone in the park wanted play with it. Another great point is: it gives similar fun like a real dog, but with much less mess.