Rosie
Rosie is a shepherd mix, adopted when I lived in northern Saskatchewan. She's a protector and not fond of strange dogs. She's ok if they mind their own business. If they come charging and acting aggressively towards her, she will not hesitate to take them on.
...