Truth be known, I'm more like a werewolf than anything, or so says my wife.
Sheepdog or underdog, it's just a term meant respectfully towards a certain character of male and or female, that will for what ever reason go to the aid of someone in danger or need. It's a fact some will, some wont. I simply call um good folks and worthy of my respect. FWIW