Service animal
In most places in South America and Mexico, the place's owner or manager gets to decide whether to let a service animal in.  There are no laws that protect service animals or their owners.  In areas with many tourists, service dogs are generally welcomed without problems.