We have a 9 week old Goldendoodle (Oliver) and a 7 year old chihuahua (Chloe). For the past few weeks that we have had Oliver he has shown respect toward Chloe, i.e. acknowledging that she is higher up in the "pack." Chloe gets treats first, goes in the house first, etc. When he gets on her nerves, Chloe will give a short growl and he will step away. She never bites or tries to bite him...in fact, she is very tolerant of him playing with her, biting her tail, etc.
However, a few minutes ago Oliver was chewing on a bone and Chloe came up to him (probably growling to try to get the bone away from him to have for herself) and for the first time, he growled back and they started growling and lunging toward each other. Since Oliver is bigger he easily got on top of her and I don't want to say he had her neck in his mouth, but he was growling at her neck. I was a few feet away when this happened and quickly ran over and picked up the bone (he is perfectly fine with giving and taking away his food/bones/toys to a human, but this was the first time he didn't let Chloe get her way). As soon as I did this, all was better and they acted like it never happened. He is now trying to play with Chloe again. But...it scared the CRAP out of me.
I'm not sure what to do next...For the past few days when I give both of them bones they each enjoy their own respective bones for a while and then decide they want to "switch" because the other OBVIOUSLY has a better bone...However, this time, Chloe had already finished her bone and was now ready to have Oliver's. I'm not sure who was at "fault" here...Chloe because she instigated it by growling and wanting the bone, or Oliver since he took it to the next level (and I think scared the crap out of Chloe). Or is this completely normal and I should let them work it out themselves and only step in when I must?