Sara Moran's two-story house sits on a quiet residential street in the Chorrillos neighborhood of Lima, Peru. Inside, you'll find dozens of homeless dogs.

A dog named Teresita in the Milagros Perrunos shelter. | (AP Photo/Martin Mejia)

Shelter owner Sara Moran and two paraplegic dogs in her shelter. | (AP Photo/Martin Mejia)

Moran's home is now the Milagros Perrunos dog shelter. Her journey to shelter owner began in 2007, when she rescued a dog named Bruno who had been run over by a car and paralyzed. Most of the dogs she has saved since Bruno have been injured by cars — many are paralyzed, several have lost a limb. The paralyzed dogs wear diapers that Moran changes several times a day.

Pecas, a paraplegic dog, must wear a diaper. | (AP Photo/Martin Mejia)

The paws of Huellitas, another paraplegic dog. | (AP Photo/Martin Mejia)

Moran changing Pecas' diaper. | (AP Photo/Martin Mejia)

Lima, like many Latin American cities, has a large population of street dogs, called callejeros. Few are neutered or spayed, so they procreate rapidly and continuously add to Lima's homeless dog population.

One of the paraplegic dogs, Osito, during an outing to Agua Dulce beach. | (AP Photo/Martin Mejia)

A group of paraplegic dogs at the beach. | (AP Photo/Martin Mejia)

A volunteer walks two dogs at the beach. | (AP Photo/Martin Mejia)

All of the dogs in the shelter are up for adoption. Moran cares for them until they are taken to new homes. Food is the biggest expense, and she relies on donations from neighbors and strangers to keep the shelter in operation.

"It’s hard work, but it makes me happy," Moran told The Dodo. "I'm here every day ... Christmas, New Year's, Mother's Day, birthdays, I'm always here."

(AP Photo/Martin Mejia)