What a day! Our neighbor's dog Maggie came over today to say, "hi" which isn't unusual she is very friendly and gets along with Cheyenne very well. Cheyenne got excited and ran off to the back of the house and Maggie came up to me. Cheyenne came up behind me mere seconds later and gave Maggie a bark. Nothing aggressive but Maggie crouched down and the fur on the back of her neck went up while snarling.
Then she lunged at Cheyenne!

She knocked her onto her back and started biting at her neck! Cheyenne fought her way up and they started going at it again. I know not to sick my hand in a dog fight to break it up and I had my big rubber boots on so I started kicking Maggie, trying to push her off. I was really scared for Cheyenne as she isn't known to be the bravest thing. My brother came running out, he is a lot bigger than I am, (about 6'4") and pulled Maggie off. Then Cheyenne blew us all away and bit Maggie's flank! They started again and then my brother pulled Cheyenne off, I grabbed her collar and Maggie left.
We brought Cheyenne into the house and mom who is an E.R. nurse gave her the once over and found no blood, thank goodness! She kept trying to go out to where we were to make sure Maggie had left. Maggie is normaly very friendly and we are really confused by her behaviour. Cheyenne on the other hand has stayed close all night, I can't decide if she is scared or protecting us. I am just a little nervous about leaving her alone now. Our land isn't fenced in at the moment and Maggie is never at her house. I think it was a one time thing but I am just shaken over all this. :(