Just after Thanksgiving, we found Maggie living on the streets of Mexico, outside a pizza parlor. She was clearly in the advanced stages of pregnancy and scrounging to find food.
We rescued her and just a couple days later she gave birth to 9 adorable puppies! Thank goodness she and all the pups are safe and warm and that the litter wasn’t born on the harsh streets.
source