what kind of mutt is she? that's kind of ridiculous but we don't know the kind of road. you're picturing a suburb with sidewalks, but he was probably walking down a state highway with no sidewalk and 50mph traffic.
Canada