I love how in these threads the majority of posters will side with the dog rather than the human....
I am a postman and I constantly have to deal with being harassed by people's badly trained, obnoxious pet dogs on the street.
The only type of dog that never gives me hassle is those whippet thingies, the skinny ones. They are always silent and chilled out.
I have been bitten a few times on delivery, nothing serious, but it could happen so this scenario is very real for me.
OP, I feel your pain.
Same here, i don't deliver to any house that has a dog running loose in the garden since i got bit.