Our dog is exactly like that. Black lab mix , but she's 2 and 80 lbs. UPS guy hates her. She barks so mean , her hair Stan's up on the back of the neck and don't get me started on teeth and face.
But if you make a step towards her , she turns tail and runs in a garage and keeps barking from there.
.
Glad it turned OK.