An animal toy includes an elongated body portion having a first end and a second end. A first wheel is disposed on a first rotating member adjacent the first end, the first rotating member extending in a first direction, the first wheel having a first opening disposed in the first direction. A second wheel is disposed on a second rotating member adjacent the second end, the second axle extending in a second axial direction, the second wheel having a second opening disposed in the second direction. A first electric motor is configured to drive the first wheel. The second electric motor is configured to drive second wheel independently. A controller is programmed to control the first electric motor to control the rotational direction of the first wheel and control the second electric motor to control the rotational direction of the second wheel.