WHEN THE MAJORITY of your day is spent on your feet, nothing says a little ... squishy cushioning that keeps your dogs happy all day long. And the raised back helps keep your foot locked in place, so ...