Our second robot, Woofer, improved upon the weakness of the Doggo, namely limited torque, and inability of performing omnidirectional movement. I was the primary contributor on hardware and software design, prototyping, testing. We integrated a Kalman filter-based state estimator, MPC trotting controller, and a motion capture system into a Julia package.