This is a shop selling baozi, a Chinese bread filled with meat, vegetables or sometimes even soup. This shop has been around for a long time. The sign literally says
‘Dogs Don’t Enter’; There is a story that in its early days, the baozi were considered so bad that even dogs wouldn’t enter to eat them. Apparently they weren’t too bad, because they’re still around, but the name stuck.