These sisters are the daughters of Nessie and Stella. We know that they were born on Dec. 28, 2025. It's unfortunate that their original human over the last 10 months of their lives had no time and less energy to care for these girls. So due to lack of socialization, by the time their previous human decided to surrender them to the Rescue, they had become extremely skiddish and dirty.
Over the last month and a bit, their foster family has had to do a lot of work to slowly gain their trust.
...
More