Took Ddog for walk today she is a 40kg large mutt. She was happily chasing leaves and dodgy looking twigs when 2 labs came out of the woods directly infront of her.
Ddog is always on a lead in this case it is a long line i was approx 2 metres away. Both dogs went straight to her face and then the white lab went to her rear.
For ref ddog has been attacked by little dogs multiple times always on back legs and although is eager to meet other dogs she is very wary of them around her rear. I started to call her away when the white dog moved towards her read again and ddog just snarled and bit onto its ear, she didn't release it until she had dragged the dog to the front away from her rear. Obviously the owner then caught up and i sent ddog off with dh while i checked on her dog and apologised, the lady said it was a small cut but a lot of blood and said she didn't see ddog ahead but that i should have shouted to recall her dogs and that ddog should have a muzzle on. At which point she had to recall her black dog as it was still following ddog and dh down the road, i feel so bad my dog hurt another dog but dh is adamant we shouldn't muzzle ddog as she was protecting herself and is otherwise soft as a brush.
Sorry for the essay but i would appreciate any help
Also i am saving for a dog behaviourist who specialises in my breed