可以养。截至2019年,上海市藏獒、獒犬、罗威那犬、法国波尔多獒犬、斗牛獒犬、西班牙獒犬、高加索犬、比利牛斯獒犬、巴西菲勒、阿根廷杜高獒犬、丹麦布罗荷马獒、法国狼犬、德国牧羊犬、英国斗牛犬、土佐犬、牛头梗和德国杜宾犬都不能养。
《上海市养犬管理条例》中规定:
第十二条 饲养犬只的个人应当具有完全民事行为能力,在本市有固定居住场所。
个人在城市化地区内饲养犬只的,每户限养一条。
禁止个人饲养烈性犬只。
第二十三条 禁止携带犬只进入办公楼、学校、医院、体育场馆、博物馆、图书馆、文化娱乐场所、候车(机、船)室、餐饮场所、商场、宾馆等场所或者乘坐公共汽车、电车、轨道交通等公共交通工具。
前款以外其他场所的管理者可以决定其管理场所是否允许携带犬只进入。禁止犬只进入的,应当设置明显的禁入标识。
携带犬只乘坐出租车的,应当征得出租车驾驶员的同意。
居民委员会、村民委员会、业主委员会可以根据相关公约或者规约,划定本居住区禁止犬只进入的公共区域。