绝育手术前,一般需要禁食禁水6-8小时,以防止手术过程中发生呕吐和窒息。这是为了确保手术安全,减少术中风险。因此,猫在绝育手术前不能吃饭。手术当天,请按照兽医的指导进行术前准备。