As Angus stated: "There is no argument for ignoring the law". That is my point, too, and so far, Rony, you've failed to address that directly. If it's a bad law in your opinion, and if you are a citizen, you can work to get it changed. If you are not, then you are showing disrespect to the country you chose to move to if you don't obey their laws. (What is happening in Europe or elsewhere is irrelevant.) Since Mexicans, not expats, passed the law in the first place, then expats are indeed acting "entitled" when ignoring it.
They also are the majority of scofflaws seen on the Ajijic Malecon ignoring the leash law. I walk there every morning, so I have been directly observing this. As of this morning, there were at least ten loose dogs "loosely associated"with Gringos. What's essentially wrong with that, aside from the legalities? Some of those walking are suffering from mild disabilities due to injury and/or age and are not very stable. Enthusiastic dogs not under control of their owners and chasing other dogs can cause the walkers to lose what little stability they have and lose their balance. Enough said.
Since I doubt anyone will change his/her opinion, there's no point in continuing to add any more of my words to the discussion. Adios.🖖