Timber Creek Park: 9-acre Dog Park in New JerseyPhiladelphia may not have large dog parks, but Timber Creek Park is a 9-acre dog park right over the bridge in New Jersey!