The Playful Puppy is an Arduino based quadruped that can be built in just 3-4 hours. No soldering is required and it is Arduino compatible for easy programming.
The controller comes with an ATmega8 and sample code provided that allows the puppy to sit, shake hands, lie down, beg and walk on it's hind legs. This robot is fully interactive and is controlled by hand gestures.
The Playful Puppy is fully interactive. When using the Sample Code provided, it is controlled by hand gestures and goes to rest when no one's interacting with it.
Additional Resources and Documentation: