The type of pet shop which you are describing is available in a few cities and UNLIKE most pet shops, it’s generally a non-profit endeavor (even tho they do charge an adoption fee).
And guess who is behind that concept. Yup. It’s a local shelter/rescue group/humane society and I think it’s a terrific concept.
The more forward thinking animal rescue organizations have realized that if they put their most adoptable animals in a comfortable retail-type space they increase their adoption rates. Some people don’t go to shelters for various reasons, so this gives the shelter another outreach possibility.
Plus, these places are usually open during standard retail hours (including nighttime) so it’s a lot easier for working folks to drop in after work or on their lunch hours. Regular shelter hours usually aren’t as flexible.
So it’s a win-win situation all around.