Not to be insensitive, but neither deserves to be put down. These are animals in nature, behaving like animals, so to speak, even though "nature" here is a neighborhood. It is the owner that has the job of protecting their own animals, whether in doors, in a fenced yard, with a leash, etc.
We can't solve animal problems by killing them. As said before, they depend on us to take care of them (food, water, healthcare, chipping, security, love, attention, and protection). It is up to owner to prevent attacks and protect their animals from attacks.
No animal, whether dog or cat, should be out to attack others or left to fend for themselves. 4951