Stray Dog Scavenging Trash on a Mexico City Sidewalk
Taken April 2018
Stray dogs are a common sight on the streets of Mexico City, where an estimated population in the millions lives without owners, according to city animal welfare estimates. Many survive by scavenging food waste left outside restaurants, storefronts, and market stalls. Mexico City's government has run sterilization and adoption campaigns for decades to manage the street dog population, though enforcement and resources vary by neighborhood. Discarded plastic bags and food scraps left curbside overnight remain a primary food source for animals living outside the formal shelter system.
Taken April 2018
More from
Mexico City
Crowds Walking Pedestrian Calle Madero After Dark
Calle Madero runs through the Centro Histórico of Mexico City, linking the Zócalo to the Alameda Central near the Torre…
Orange Refuge on the Slopes of Nevado de Toluca
Nevado de Toluca in central Mexico is home to this mountain refuge, a shelter building on the volcano’s upper slopes.…
Street Vendors Beneath a Hotel on Calle República de Uruguay
A hotel on Calle República de Uruguay in Mexico City's historic center anchors a busy pedestrian block near the city’s…
Sidewalk Vendors Outside Vips on Calle Madero
Avenida Francisco I. Madero runs for eight blocks through Mexico City's Centro Histórico, connecting the Zócalo to the Palacio de…
Looking Down Calle Madero from the Cathedral's Bell Tower
Francisco I. Madero Avenue in Mexico City’s historic center extends east from the Metropolitan Cathedral. The pedestrian street links the…
Walkway Through the Templo Mayor Excavation Site
The Templo Mayor was the principal temple of the Aztec capital Tenochtitlan, dedicated to the gods Huitzilopochtli and Tlaloc. Spanish…



