Alpha dogs are allowed to sit wherever they want.
If your dog growls at you when you go to sit on the bed or couch, he thinks he's in charge.
The leader of the pack is exactly that - the leader.
A dog that won't sit for you probably has the idea in their head that they don't have to because they are the one in charge.