Meet the Wavego Robot Dog: a bionic robot that combines with Raspberry Pi for coding. It comes with facial recognition, color tracking, and motion detection. This 12DOF robot has a self-balancing function. It also has a 5MP 160-degree wide angle camera for OpenCV based functions.
You can control this robot with your smartphone over WiFi. This robot can be ordered unassembled or ready to go. You can find out more about it here.