The dog is more social. I am not saying that cats are totally unsocial but dogs are more social.
A cat you train with clicker training and what you've got to do is pair the click with a food reward. And he's doing the stuff because you get a food reward. Once you can do it all after a lot training with no food reward.