A cat's ability to catch mice is largely innate, but it also involves learning. The primary reason cats catch mice is that mice contain taurine, which enhances a cat's night vision. Cats replenish their taurine levels by catching and eating mice, similar to how cats love to eat fish, which also contains a significant amount of taurine.

Cats are natural hunters and carnivores, and they can eat a wide variety of things, such as sausages, meat, and vegetables. They often catch mice to supplement their nutrition, but nowadays many domestic cats rarely go out and rarely catch mice.