4 ms·Costa Rica’s “Land of the Strays” Is Pretty Much Paradise for Dog Lovers1 points by brk 11y agodeleted 11y ago[deleted]