A dog walks at the "Milagros Caninos," or Canine Miracles dog sanctuary in Xochimilco, Mexico City


A dog walks at the "Milagros Caninos," or Canine Miracles dog sanctuary in Xochimilco, Mexico City, January 25, 2013. The Canine Miracles (Milagros Caninos) sanctuary for abused and/or abandoned dogs gives shelter to abandoned dogs with a wide range of health challenges: old age, cancer, blindness, deafness, paralysis caused being run over by a car, forced to fight other dogs, tortured, raped, or drugged.


Size: 5335px × 3557px
Location: Milagros Caninos, Xochimilco, Mexico City, Mexico, North America
Photo credit: © Chico Sanchez / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: animal, animals, caninos, care, cart-wheel, city, dog, dogs, domestic, horizontal, mexico, milagros, outdoors, pet, pets, rights, sanctuary, shelter, stone, veterinary, walking, wall, white, xochimilco