Good Job! It's a pet peeve of mine as well.
About a month or so ago, the people next door got a puppy (very young, still had it's milk teeth), and they let it out to go pee. Well, it seems that they had something they had to do, so they left the puppy outside in about 30 degree weather.
I had to go to the store that day, and heard some whimpering coming from under the car, and saw the puppy sitting there shivering and trying to stay warm. Well, I went back inside and told my room mate about the puppy, and she told me to take it out some dog treats, and see what happened. I put some treats in a sheltered corner, and left him to eat safely while I pulled out the car and did my errand.
When I got back, the puppy was still there, so I asked my roomie if I could bring it inside to warm him up and give him some water. When she saw him, she immediately liked the puppy (even though the cat didn't), and we discussed keeping him if we couldn't find the owner. I figured it was some neighbor (like I said, it was a really young puppy), and would check up and down the street after 5:00 pm.
First place I tried was next door, and they were sitting there playing video games. I asked if they had lost a puppy and they said yes, and told me what it looked like, which happened to be the puppy that I had over at my house.
My roomie told me that if it happens again, we're gonna have a dog.
Yes, people who don't watch over their pets and put them in unnecessary danger piss me off as well.