Bingo.
Dogs vary SOOOO greatly, including intelligence. Some are very smart (and they often share cat-like traits, LOL), others are a box of rocks.
“Dogs vary SOOOO greatly, including intelligence.”
so do cats: some are pretty amazing in their ability to communicate their “needs, wants, and desires”, whereas others are pretty much just lumps.