在中国,养宠物并没有特定的法律规定说只养一只暹罗猫是违法的。根据《中华人民共和国动物防疫法》等相关法律法规,宠物饲养者需要遵守以下规定:

  1. 饲养宠物应当遵守社会公德,不得影响他人正常生活。

  2. 饲养犬类等可能对他人造成伤害的动物,应当采取必要的安全措施。

  3. 饲养宠物应当符合当地的城市管理规定。

暹罗猫作为一种宠物猫,只要饲养者遵守上述规定,没有对他人造成困扰,就没有违法的问题。但是,如果饲养者没有对宠物进行妥善管理,比如宠物扰民、破坏公共设施等,可能会受到相应的行政处罚。

需要注意的是,不同城市或地区可能会有一些具体的规定,比如宠物登记、限养令等,饲养者应当了解并遵守当地的相关规定。