Sorry to hear about your dog. Glad it's on the mend. It is far too common. Where we are, there was something like 30+ dog attacks over the Christmas period, mostly on beaches, and mostly between dogs. A couple unfortunately were on kids.
As a large breed dog owner, I personally think local Councils need to really tighten the penalties for irresponsible dog owners. It sh!ts me to tears when I have to go out of my way walking my dogs on leads and under control, due to some irresponsible turd walking with their wormy, flea infested, pavo spreading fluffy sh!tbox 60' in front of them with the lead over their shoulder, in case the Council drive past.
"Oh Fluffy just wants to say Hi." Yeah, well mine don't. Keep your mutt on a lead.
As usual, it's the responsible dog owner, who cops the crap for the irresponsible dog owner.
Rant over.
Shane.
"Eye for an eye......." If you find the offending owner, the name Mike Tyson comes to mind.......