And, of course, all generalizations about cats and dogs are just that, generalizations, and once you get down to individual pets, you get a wide variety of personalities and IQs.
We've had a four cats and a dog. Of the cats, Alex and Sophie were scary smart, Churchill was so lazy it was hard to tell, and Henry was an adorable little dimwit, who was honestly the stupidest pet we've ever had. We were convinced that what went through his head was a never-ending refrain of "la la la la la," and we used to debate whether he actually knew his name or not. Very sweet, though.
My last two cats, Shadow and his sister Natasha (after whom I named the Rikers' daughter in the Titan books), were very different in personality. Shadow was thoughtful and calculating; when playing with a cat toy, he would watch it patiently until the right moment, then strike like a steel trap closing. Tasha was a creature of pure impulse and unfettered appetite; she'd go at a cat toy like the Tasmanian Devil, a whirling dervish of claws and teeth.