Dogs that are lucky enough to be pets pretty much have the run of the place. They are welcome almost everywhere. About the only place I have not seen a dog is on a bus.
Quite often they get fed right out of the dog food container.
This lucky fella ended up in the lap of luxury. He is owned by a guy single handing his boat here in Mexico, and earns his keep as a chic magnet.
Mexicans by and large are extraordinarily easy going people. About the only thing that could cause a rebellion down here would be a leash law.