Hmm, quite a few questions, so here are my thoughts.
1) Attacking Ginger then playing.
That could be Ellie letting Ginger know this is HER house and don't think you are in charge here. Don't forget dogs will act very differently when they meet a dog on neutral ground compared to meeting them on their own territory. Another dog entering their territory permanently (or apparently permanently to Ellie) changes the household or pack dynamic and it takes a while for the resident dog to get used to the newcomer, even if it is a friend.
2) SND
Ellie sounds a little insecure compared to ginger, in fact that probably explains her being territorial as it indicates a lack of confidence. However, dogs mimic. So Ginger is ignoring the SND in a confident manner, so this encourages Ellie not to bark, however she is still wary so keeps with your DH for protection.
3) Different styles of greeting
Well, as my trainer says dogs have moods just like us. So one day Ellie is feeling calm in herself and greets you nicely, another day she is feeling a bit tetchy or uptight and has to let it out with an exuberant greeting. Another thing is perhaps something spooked her while you were out (a loud noise for example) and so she was extra anxious for you to get in and this presented itself as a hyper greeting.
4) Currently ignoring you
Its the doggy sulks because Ginger is in 'her space' and you are being nice to the 'intruder' so she sulks. She'll get passed that one in time. I had a cat that would ignore the whole family for a week when we had been on holiday, because we had dared to leave him. He would even turn his head away from you when you went to stroke him.![]()
Wow. Awesome! Those answers make total sense to me. Thank you!

