My dogs are barking! meaning My feet hurt!.
... prostheses his lab has cooked up. There's legs and feet, and hands and arms, and even ...
... and get Afghanistan back on its feet. It's a huge challenge, it's complicated even further ...