Excellent idea! In fact, had it been humanly possible, I'd adopt every hungry, homeless street animal!
Since I can't here's what I and my Deccan volunteer group have done - each has adopted between 1 and 6 street dogs, got 100s adopted to good families and gotten >4k dogs sterlized over 10 years so that people like you don't get traumatized by the sight of dogs on the streets.
In return, can we kindly request you to show some compassion to a living creature struggling to survive in a hostile world? If that's too much to ask, can you just ignore their presence please? There are humane ways of dealing with the occasional problem dog, all you have to do is call the local NGO or volunteer. 🙏
I don't get it, if you love the strays so much adopt them!
Why let them suffer in heat and rain?