This is the shocking moment a woman allegedly hurled dog poo in a police officer’s face after he stopped her from walking through the Tara Brown crash scene cordon with her two pugs. What would you do if you were attempting to return to your domicile from an invigorating walk with your canine friends and the local law told you that you couldn’t?