Why do Cats Sleep so Much?

Why do Cat Sleep so much? Cats sleep an average of 16- 20 hours every day. Yes, in a world of cats getting enough rest is a top priority! There are some reasons why cats sleep too much such as; For that cool down mode that is regulating their body [...]