Jeigu teisės aktas bus priimtas, jis įsigalios kitais metais. Šunų šeimininkai bus priversti arba sterilizuoti savo „viršlimitinius“ augintinius, kad jie daugiau nesiveistų, arba atiduoti keturkojus į licencijuotas prieglaudas. Įstatymo pažeidėjams numatyta iki 1000 juanių (382 litų) bauda.
Miesto administracija aiškina privalėjusi ieškoti kokių nors išeičių dėl gyventojų tankumo miesto teritorijoje ir gyvenamojo ploto trūkumo. Pagal 2008 metų statistiką, Šanchajuje gyvena 18,9 mln. žmonių, o viename kvadratiniame kilometre telpa 2978 gyventojai. Oficialiais duomenimis, Šanchajaus gyventojai namuose laiko apie 800 tūkst. šunų. Kasmet mieste registruojama iki 100 tūkst. atvejų, kai šunys apkandžioja žmones.
Kinijose miestuose Guangdžou ir Čegdu jau galioja šunų kiekio vienuose namuose apribojimai.