The fighting began after al-Shabaab fighters opened fire on residents of a small town on the outskirts of the city, Shabelle Media Network reported Thursday.
Ethiopian troops quickly arrived, causing the insurgents to retreat, said Isaq Ali Abdulle, commander of government forces in the region.
Government forces secured the area, but not before the militants caused more damage to property, Abdulle said.
Texas principal bans speaking Spanish, stirs controversy
Toddler uninjured after being knocked over by Obama family dog