My daughter visited a zoo in China, I think it was in Shenzhen, years ago and said the conditions were horrible, as you suggest.
Your pictures are great, as always, and the narrative interesting. If the animals were rescues, then the shop is a fine place for them. They may have been. Otherwise, probably not the ideal home... 😄