上海市区禁养犬种有很多主要有,藏獒、獒犬、罗威纳、比例牛斯熬犬、巴西菲勒、阿根廷杜高、法国波尔多獒犬、斗牛獒犬、西班牙獒犬、法国狼犬、德国牧羊犬、高加缩犬、法国斗牛、意大利獒犬、古老高、丹麦布罗荷马獒犬、英国斗牛犬、美国斗牛犬、土佐犬等、牛头梗、杜宾犬等,以及具有这些犬种血统的杂交犬类,也都是禁止饲养的犬种。

在上海市实行养犬登记制度和年检制度,犬龄满3个月,养犬责任人就应当办理养犬证。犬类的管理费会按照不同的区域实施收费,具体标准为,内环以内区域的,每犬每年三百元,内环以外区域,每只犬三百元。