So sorry this has happened. I would be upset with my sister too. But believe it or not, lots of people do the same thing. Even though they should know better. It is so sad for these pups. At least she is at a rescue now and getting the treatment she needs. That is what is important. And your sister knew she needed a better home. Maybe she will learn from this and remember before getting another animal.
And you are right. My girls are not just dogs, they are part of my family. I love them and pamper them. So I completely understand your vent.
I also agree these things are necessities if you are a pet owner. I just wish more people understood that.