It appears that further proof that humans have accepted cats as our overlords has been uncovered recently.
(you need an account to see links)
"The archaeologist said the cat had been put out during the late Paracas era, which ran from 500BC to AD200."
Yes, overlord kitty, we still worship.