Dexterous Spotted Pants