People love to judge based on appearances and feel better about themselves unfortunately. But dogs should never be put in the position where they bite and that is the owners responsibility.
This has nothing to with OPs horrible experience and I believe he should go after the hotel as well, not the owner. Not trying to minimize that at all, I just hate broad generalizations.