When you allow your dog on your sofa or bed, instinct tells them they are equal or above their humans in the pack hierarchy.
For some dogs, this can lead to territorial behavior.
In fact, many pet owners encounter dogs that growl and snap when they're moved off the sofa.