No Dogs Allowed Boo…No dogs allowed. What am I supposed to do when I want to watch The Giants lose?!