an assertive woman. Originally one of the Roman Goddess Diana's names. She was the goddess of hunting, and would travel with a pack of dogs (hence "female dog")
a bitch is some woman in your life that has fucked you six ways to sunday and has left you holding a big sac of shit...no country song playing backwards here...you do not get your house back,your truck back,your dog back,ect,ect...