You should have thrown the poop off her!!
Joke lol but she obviously sounds like she's a bit crazy.
She dosnt own the whole street people and dogs are allowed to walk up and down it as they please! and if your dog needs to go then it needs to go, as long as it gets picked up then what is the problem
Some people these days *shakes head*