貓天生就非常的靈敏,所以對于蛇的捕食方法貓咪是可以化解的,并且蛇如果捕食貓咪的話反而會讓自己受傷,所以這也是貓不怕蛇的原因。
而貓生性機敏,行動靈活自如。毒蛇致貓與死地的情況實在是很罕見的,而大蛇也極難捕捉小型貓科動物。相反,很多貓科動物食譜里是有蛇的(這點很重要)。天性使然,人的食譜里,蛇基本只是極少數。而貓的食譜里蛇就約等于老鼠。
因為貓的身體的伸縮性非常好,可粗可細可長可短,而蛇攻擊其它生物時一般是纏住勒緊(無毒的,有毒的直接咬了),當蛇纏住貓時,貓收縮身體然后猛的脹開,蛇就會骨頭節節寸斷而死.
但是現在有些貓咪還是非常怕蛇的,因為家養貓已經喪失了一些本性。