Honestly would have been better off just donating to the shelter. Dog adoption fees are relatively cheap, if you can’t afford one, you can’t afford to care for a dog. If anything it’s better to have those fees as it cuts down on frivolous and impulsive adoptions.
You are exactly right
Except a lot of shelters (like the Humane Society) take that money and use it in politics to try to strip people of their hunting rights. Claiming to be protecting the animals. At the same time they hold high kill rates of healthy animals. Truth is that most shelters don’t care about the animals. They are a cash cow for them and nothing more.