Jazzy guards everything from our old Golden retriever mix – me, food, toys, treats,etc. . . even guards the entire kitchen when groceries come home.:eek: It was worse when she was younger, but occasionally she will still pick a fight over something really important, like a piece of popcorn that drops on the ground.
I think it's just a matter of letting them know that their "things" are safe. And it's kind of a silly battle for her, because Gypsy has never taken anything from Jazzy, and probably never will.
We used to give Jazzy her treats in her kennel so she knew Gypsy couldn't get to them. And we always give them both an equal treat at the same time, on separate blankets. I will usually put a basket, chair, etc something between them, and Jazzy seems to know that her "spot" is a safe place to eat.
Of course, she always has to make a side trip to Gypsy's blanket to affirm that the treats are the same, then she will return to her own and eat it.
She still occasionally tries to keep Gypsy from me, and will growl and get snappy sometimes. It used to be much worse. When she behaves that way I make her stay about an armslength away from me while I pet/hug/love Gypsy, telling Gypsy what a good dog she is, etc. Jazzy gets very antsy, but when I let her come back over to me, she leaves Gypsy alone. It's like she has to learn that I get to decide who I pet or hold.