Lol, I live in Toronto. I had over 1200+ people in my High school, and I live in the suburbs, theres a lot more people in other places.
Even though we have such a big place, people are very respectful and would definately stop and atleast apologize for running someones pet over, if not atleast offer compensation or something.