A woman was attacked by a dog outside a pharmacy in North Dunedin over the weekend.
Chin Loh, a pharmacist at Antidote Gardens, said he heard a scream and immediately ran outside to see what had happened.
He said a customer's dog had "lunged" at another customer while they were waiting outside and maintaining social distancing, about 11.45am.
The dog had "clamped" on to the woman's thigh.
Loh, the owner of the attacking dog and another passer-by struggled to pull the dog off the woman.