They're a small dog, but can they squeeze out a victory at home over Clemens and the Astros? Feedback please. Thanks!!