What does Bitch Mean?

A bitch is the name of a female dog. However, I notice that most people do not actually call their dogs by this name. They normally make nicer names for their pets.