I think you make a lot of assumptions here.
Weight is a complex issue that isn't related to simply "eating too much" - as I pointed out there is also access to healthy food, affordability etc. I live in a state that has a lot of "food deserts". My town does not have a grocery store anymore - the best we have is a Dollar General and, now, a private butcher that also sells some farm produce in season. But that is new. It isn't an issue for me - I have a car. I can drive 30 miles to the a bigger town and go to Krogers. There are other communities in WV where driving to a grocery store is a lot longer - maybe 60 miles. Not everyone has a car. So what are your healthy choices? The cheapest food is usually extremely fattening. What I'm trying to say is you can't just look at someone and assume you know everything about her.
And yes, having a pet can be healthy. It's been shown to relieve loneliness, lower blood pressure etc. Maybe not for you, but for many others especially the elderly. Sometimes that is the only companion they have. Just because they are also poor, should they be robbed of that companionship? We're not talking about someone keeping a horse after all , but a dog or a cat.
Dogs and cats can be expensive. It's not just food, but after Commie Care passed, vet bills went through the roof.
What I am talking about here are necessities, not making life nice and easy for everybody. That's not what our federal government is for. And when our social programs have that explicitly in mind, it's not a wonder when those of us on the right are outraged by it.
Yes, I've seen this in my grocery story many times. When that happens, the grocery store should be allowed to contact the federal government and report what they experienced. Yes, I've seen that 300 lbs woman leave the grocery line after checkout and buy lottery tickets at the customer service window. I've been behind them leaving the store and watch them pack those groceries in a $40,000 SUV; something I could only dream of owning.
Why would healthy food be so expensive? What kind of items are you talking about here? Vegetables are relatively cheap, so are many kinds of fruits. A pot of spaghetti is only about five bucks or less to make, and it can feed a family of four, twice.
Now there is a new scam they dreamed up. They go to customers in the grocery line and ask if they can use their food stamps to buy some of your food. After they pay for your food, you give them the cash for your items they used for their food stamps. They usually ask to buy 40 bucks of your food, and sell it back to you for 30 bucks. Then they go back into the store and buy two 18 packs of beer.