bachelorhood: the time of a man's life prior to marriage
time of life: a period of time during which a person is normally in a particular life state
wire-haired fox terrier: a fox terrier with wiry hair