Here is another educational robot that can teach you a thing or two about coding. This Arduino 12DOF Bionic Cat comes with Android control. It has a 3D printed body and runs on 18650 batteries batteries. This 4-legged robot has 12 degrees of freedom.
This robot cat is Arduino IDE compatible. It measures 25*14*20cm.