To be fair, the current kennels are all (most?) right on or near the parking lots at the parks. The one at the TTC is pretty close to a road, too, iirc. Likewise, the vets/kennels I've been to at home are all off of busy roads. That's what leashes are for.