Cats, as most people think, are stupid.... I beg to differ.