We treat animals better than we treat each other. What has your pet done to deserve free food, room and board? There are humans with substance addiction, mental health issues, trapped in a vicious circles of poverty and even struggling families with children. None of them are asking for hand outs. All of them need a hand up. What is the point of calling ourselves an equal and fair nation? An incentive should be on those who can to uplift those who can not. If we want a better society then we need to pull each other closer (stop pushing each other further away). Take care of one another. This benefits nearly everyone, others, the self. Sure, a little few will take advantage of it. Guess what? A little few take advantage of it at the top of the pyramid as well.
All a cat or dog need do is be cute or play with a chew toy. Humans never prioritize other humans.
Don't get me wrong. I'm crazy about my pets. Can't live without them. But I don't want to live in a "civilization" that takes a dump on their own kind either. No one deserves a mansion unless they can afford one. Humans require shelter first and foremost. And we don't have to just give them a home. We could make a home accessable. Most people will find incentive to be productive when they have the necessities ensured. It's plain human nature to get busy body about what is at hand. No one deserves luxury or fanciful apparel unless they can afford it. Basics, shelter, food, hygiene, healthcare, etc. If they want Gucci, a Dodge Challenger and a private swimming pool.....earn that stuff.... they'll appreciate it even more and not take the more material things for granted later. I know this for myself, a once struggling working class snot rag. I don't poop on others either.