I've seen plenty of dogs survive on their own.
Anyways, dogs, in my opinion are smarter. Cats, to me, rely mostly on instinct, not to mention that dogs have in the past solved puzzles similar to what you give to a primate. The Soviets even sent a dog into space and the police, military and...