* * * there were half a dozen girls in bikinis waiting in zach 's garage , but the woman laughing with his dog in her arms , wearing a sweaty , long-sleeved t-shirt and muddy shorts , with a messy braid trailing down her back , put them all to shame .