What is a Female Dog Called?

A female dog is called a ‘bitch’. The word originated in England in the 12th century and, unlike the word for a human female, has no negative connotation or meaning.