Iris is a very lucky puppy! The little catahoula mix was a Rescue Ranch foster along with her mom, Persephone, and her 10 divine siblings. Now she’s living her dream life with a wonderful Adoptive family. What rescue puppy expects adopters to fly their own small plane down just to meet her? How often does […]