This robotic dog kit includes all of the components you need to build your own robot dog. In total, this robot has 15 degrees of freedom: the three degrees of freedom in each leg allow you to create life-like gaits, the tail has one degree of freedom for ample wagging, and the neck can rotate and nod up and down to really bring the robot to life.