From left to right: Maggie, Mishka, Leia (Kasey Carlin's current foster dog) and Millie enjoy their second chance at happiness after rough starts in life.“Nobody wanted Maggie, and now she’s got half a million people that would take her in an instant if I offered her up because she’s a good dog,” she said.