A young kitten got a second chance at life at an animal shelter in Arlington, Virginia. Firefly was very pregnant when she arrived at the Animal Welfare League of Arlington, and gave birth to five adorable kittens. Not long after, the shelter took in an orphaned kitten who was about the same age as Firefly’s litter, and decided to see whether the new mom would accept the little guy into her family. “It was immediately clear that Firefly didn’t mind having a new kitten one bit — she let him nurse right away!” the shelter said in a Facebook post with a video of the cat family.