Arduino and Raspberry Pi are wonderful platforms for building custom programmable robots. As this video from Mech-Dickel Robotics shows, it is possible to build a robot dog based Arduino, with Lynxmotion Smart Servos. It has a handcrafted aluminum chassis with high impact polystyrene parts.
The above video shows this Arduino robot dog in action. Looks like a pretty fun project, don’t you think?