Trending|Apr 26, 2022 It’s Called the “Land of the Strays” and Is Home to More Than 900 Dogs You Can Visit.