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.