Why so much cruelty towards stray dogs in Pakistan

I would like to know why is there so much cruelty towards towards stray dogs and even dogs in general

I have horrific pictures of the dog which for good reasons I will not post here

First the owners abandoned her and the poor loving dog was eating plastic and match sticks to survive then some sick people beat her with sticks and broke her jaw which was literally hanging and she was in a bad condition

But some animal rescue ford her after great trouble as understandable she was in pain and horror of what has happened to her and she was hiding

Despite best efforts kudos to the vet and the people who gave her love and care she passed away

What is sad and heartbreaking that despite humans having gone to extreme levels of cruelty she was still friendly towards her rescuers

She was vomiting out sticks and plastic

What do we call such people can we call them animals no that would be an insult to the animals

What about the ppl who abandoned her and those who beat her violently do you feel you did a great deed and do you feel your prayers to Allah will absolve you of your wickedness and do yiu feel your soul will rest in peace

Islam does not teach you to be cruel to any living being

Autumn may your soul rest peace and may the people who abused and abandoned you face their own fate