In a lush, sprawling corner of Costa Rica, hundreds of dogs--among the luckiest strays on earth--roam freely on a hillside. Fed, groomed and cared for by vets, more than 750 dogs rescued from the streets of Costa Rica inhabit Territorio de Zaguates or "Land of the Strays." The 375-acre sanctuary in the center of the Central American country is funded by donations. Around 8,000 dogs have passed through the refuge.
There are more than a million stray dogs in Costa Rica, where the government outlawed putting animals down in 2003.
Above: Stray dogs run at the sanctuary in Carrizal de Alajuela, Costa Rica, on April 20, 2016.