在中国,并没有法律明确规定只养一只暹罗猫是否违法。关于宠物饲养,主要依据的是《中华人民共和国动物防疫法》和各地的地方性法规。这些法规主要关注的是动物的健康、防疫和饲养环境,而不是宠物数量。

例如,《中华人民共和国动物防疫法》规定,饲养动物应当符合动物防疫的要求,不得危害人畜健康。***一些城市或地区可能对宠物饲养有更具体的规定,如宠物登记、免疫、限制某些品种的饲养等。

因此,只要您遵守当地的宠物饲养规定,如定期给宠物打疫苗、办理相关手续等,养一只暹罗猫在法律上是允许的。不过,在考虑养宠物时,还应考虑到宠物的福利和自己的生活条件,确保宠物能够得到适当的关爱和照顾。