The couple were walking their pet schnauzers on the Esplanade when the unleashed Staffordshire terriers set upon them near the intersection of Phillipps St, about 5pm.
Glenelg Football Club great Fred Phillis, an Esplanade resident, witnessed the dogs running towards the couple who he believed to be aged about 40.
“These dogs started mauling the people with the schnauzers,” Mr Phillis said.
“They pushed her over and were all over her and she was screaming.
“I went inside (my property) and got a lump of tree branch I was keeping for intruders and I went over there and whacked their heads.”
Mr Phillis said he had to hit the dogs about four times each with the 1.5m piece of timber before they gave up the attack and ran away bleeding.
The owners of the terriers were nowhere to be seen as a crowd of about 12 people gathered to help the couple, Mr Phillis said.
“The lady was absolutely distraught,” Mr Phillis said.
“It was a traumatic.”
He said lady had injuries to her legs and was very shaken by the incident.
Mr Phillis said she left the scene in an ambulance but he was unsure if she was taken to hospital.
Mr Phillis, who has campaigned for tighter dog controls, said he regretted not killing the dogs and called for them to be put down.
“I also enforce my call for better and stronger management of dogs, and harsher penalties for owners not obeying the appropriate laws,” Mr Phillis said.