I actually knew a guy that was working on a similar project, working with live dogs and pressure sensors. Specifically, they wanted to model the way they run as opposed to just making AT-AT style walkers.
I bet it could withstand the recoil of a weapon. How would you like to see this thing prancing toward you with a mini-gun turret on it. Put some low power radar on it and it could probably duck incoming RPG's.
Hope they don't try to mount each other...or us!