So you must also agree that pedestrians should not have to look before crossing a street.
I don't because this is a false analogy for multiple reasons.
Firstly, and most importantly, we've accepted as a society that automobiles are necessary to life in the modern world. If we imagined a world where cars and trucks one day disappeared there would be serious structural changes to our society that would need to be made in order to prevent a host of serious problems. No such case can be made for dogs. One is a necessary evil, and the other is an unnecessary evil.
Secondly, the range of outcomes when crossing the street is smaller. I can either notice that the driver acknowledged me and is slowing down and cross, notice that the driver didn't and wait, or notice that the driver is driving erratically and GTFO. Moreover if I'm a child playing within the confines of my yard, nowhere near a street crossing, the chances I get hit by an errant vehicle are almost nonexistent (and certainly not within a couple of orders of magnitude of dog attacks).
Thirdly, even a metaphysical solipsist wouldn't argue against our ability to effectively communicate with other humans - even if they don't have minds. Because of this there's some degree of framework in which we can expect them to behave, and if they don't we know that we need to be careful (ie GTFO because that driver is drunk or in diabetic shock). The specificity with which many dog owners think they understand a dog's reactions (http://www.bitrebels.com/wp-content/uploads/2012/04/Understand-Dog-Language-Chart-1.jpg) borders on Paul Ekman level absurdity. There's no universal language among dogs, and with the exception of a few things like growling and baring teeth any given dog's body language will be quite personal.
And again, and I can't stress this enough - I go to the street, the street doesn't ever come to me of its own accord.