Worcester’s Dogfest New England Show Is Heaven for Dog LoversWorcester’s Dogfest New England Show Is Heaven for Dog LoversThe Worcester WooSox are teaming up with DogFest New England for a unique dog show at Polar Park Stadium next month.GazelleGazelle