Keepon has been around for a while and used in the research field for helping children with autism with social interaction. It’s a very engaging robot, having such lively dance moves in-sync with upbeat music using the MAX visual programming platform.
Here are a couple robots that have similar functionality.
A MAKE magazine project by beatbots (maker of the Keepon) that puts together low cost components to create a keepon-like robot.
A low cost (initial cost of $700) therapeutic robot with open source software for use by various researchers.