The 41-year-old Silkeborg woman said she was walking home with her dog and a load of groceries when a 68-year-old man angrily confronted her for letting her dog do its business in his garden, The Copenhagen Post reported Thursday.
The woman said she offered to run home to get a bag and clean up the mess, but the man would not listen.
"He was really aggressive. He grabbed the woman by the hair, held on tight to her and rubbed the dog poop all over her head," a witness said.
Police officer Jens Claumarch said the man could be charged with violence or violations of public order laws.