@chai2,
Great observation and I concur with everything you stated.
I’ve fallen into a low income bracket and I’ve seen first hand the plethora of food banks and ‘soup kitchens’ that double down on milk, cheese, water and other essentials (no questions asked) that both man and beast consume.
Personally, I would not be harboring an animal if I was on the streets, it just wouldn’t feel right... but for others with perhaps a slight mental issue or ptsd, etc. having a dog can make a world of difference in their daily lives.