Oh dear. First of all, your dog is not displaying "dominance". Pack theory is very debunked, you should go to a new trainer immediately. One that works in positive reinforcement.
As far as the eating food, and not wanting to move, she is doing something called Resource Guarding. Dogs can resource guard a large multitude of things: people, food, special treats, space, other dogs, a leaf, a tree...you name it.
By taking away her food, forcing her to move, and grabbing ahold of her you are teaching her one thing: she is right to guard her stuff you're going to steal it from her!
You should never punish a dog for growling. When a dog is growling they are letting you know that they are uncomfortable and they may resort to biting if you keep pressing. If you keep punishing her, she will skip growling, and go right to biting.
There are TONS of stickies that you should definitely look into.
As far as the eating food, and not wanting to move, she is doing something called Resource Guarding. Dogs can resource guard a large multitude of things: people, food, special treats, space, other dogs, a leaf, a tree...you name it.
By taking away her food, forcing her to move, and grabbing ahold of her you are teaching her one thing: she is right to guard her stuff you're going to steal it from her!
You should never punish a dog for growling. When a dog is growling they are letting you know that they are uncomfortable and they may resort to biting if you keep pressing. If you keep punishing her, she will skip growling, and go right to biting.
There are TONS of stickies that you should definitely look into.