So you guys dont believe he "one person dog" adage? That some dogs have (in their mind) only one "master". Just curious.
I personally believe in the "one favorite person dog". I am Harper's favorite person, my fiance is Abby's favorite person. They will respond to commands from both of us, they will cuddle with both of us, but Harper is quicker to respond and cuddle with me, while Abby is quicker to respond and cuddle with fiance.
That's the way I feel, too. Dogs most definitely have preferences, and there are definitely dogs and breeds that strongly bond to one person only. There are even some breeds of dogs that you will likely never be able to get affection from, no matter how hard you try. Sometimes the best you can get with these dogs is acknowledgment of your ability to give them things.
But there isn't a dog that can't learn that humans are in control of all resources, and that performing commands for those humans gets the resources. There isn't a dog that can't learn "x action gets me a valuable reward" if the action is explained well enough for the dog to understand. If I can teach a bobcat that jumping on platforms when asked is the way to get food, I can teach a dog that sitting when asked is the way to get food.