The dog control officer arrived and used a dog pole to secure the animal and take it towards his vehicle.
Edwards ran out and confronted him aggressively, grabbed the dog to release it and started a "tug of war" with the dog pole.
She punched him on the arm and gave him two elbow strikes to his arm and shoulder.
Edwards' friends and neighbours came to her assistance, the officer retreated, and the dog was picked up two days later.
Judge Russell Collins said the court had set down two different dates for a trial after Edwards pleaded not guilty to the assault.
"You didn't come," he said.
Edwards began to say that she had seen blood on her dog after the officer had seized it, but Judge Collins said such issues could have been discussed at the trial had it been held.
Judge Collins sentenced Edwards to come up if called upon within six months.
"You stay out of trouble for the next six months and that will be the end of it," he said.