I was so frustrated with our local shelter. Our dog ran away many years ago (was chipped and the chip was registered). He was brought to the shelter by some Good Samaritan, but they didn’t scan and we were told no dog fit the description. We ended up physically going there anyway and there he was. They then charged us for room and board as well as shots (he was up to date and still wearing a rabies tag with our vets number). All in all it cost us a few hundred to get him back!
Shelters are very indivdual and sorry to say some of them are run by scammers (they collect dogs to sell), animal rights people (they try to keep animals to euthanize them) and just plain incompetents. Humane Society is a phrase they trade off of because people don’t know that there is no real humane society.
I was a shelter worker at one time. It was eye opening in how low some people are.