Cats can sleep up to 20 hours per day.