Pedestrian and dogs killed in hit-and-run collision on Southeast Holgate Boulevard in Portland, OregonAccident Date: Sat, 07/16/2022