A robot dog, very detailed