如果是野猫或者流浪猫应该是什么都吃,只要能填饱肚子。它们由于没有主人的照顾,所以什么都要自食其力,当然也包括捕食,只要是可以吃的,它们都吃,不挑食。
如果是家养猫,就看主人从小给猫咪喂食什么,要是从小就吃猫粮和猫零食的猫咪,没有吃过肉和鱼,它们是不习惯吃肉和鱼的,有的猫咪,从小没吃习惯肉或是鱼的,后面再让它吃它就不会吃,非要它吃的话,可以试着每天搅拌在别的食物里面,让它吃慢慢的吃一点儿,看久而久之会不会习惯。
如果猫咪身体健康,不吃肉和鱼,也没关系。而且不建议主人给猫咪吃生肉,因为生肉里面有很多寄生虫和细菌。