I imagine a few professional comments to the dog's owner from the beginning would have prevented both those things from occurring. But when you say nothing to the person that can do something about it, I guess you're left with complaining on the internet.