如今社會, 我們大部分家里都會養貓狗等寵物, 但是熟悉軍事的人就會知道很多戰艦上養一只或者多只的貓, 因此就讓人納悶了, 為什么會有人在戰艦上養貓呢?
在十四十五世紀的時候, 海外眾多國家為了擴張國家領土, 便不得不派出眾多戰艦進行長達數月的越洋攻擊, 以當時的條件, 要想穿越過一條大洋, 那得經過數月甚至一年的時間, 那出海的士兵就需要呆在戰艦上數月, 所以他們必須準備充分的糧食和淡水資源儲存在戰艦上。
長時間在海洋上處于處于昏暗潮濕的環境, 即使食物不發霉,
還有一個原因, 當時的科技沒有現在的發達, 當時戰艦許多零件都是由木頭做成的, 還有很多電路電線, 這個時候有老鼠的話將會破壞戰艦的零件。
在大洋上沒有一個停靠點的戰艦如果有零件被老鼠破壞, 戰艦全體將全軍覆沒, 所以這個時候艦長都會讓士兵們養貓。 并且整日呆在什么都沒有的軍艦上, 養一只貓也可以供士兵們消遣娛樂, 所以這個養貓的習慣就一直流傳至今了。