A motorist struck three dogs, two of which have died, on a freeway on-ramp in Santa Rosa early Tuesday morning,…
This website uses cookies.