border terrier: small rough-coated terrier of British origin
terrier: any of several usually small short-bodied breeds originally trained to hunt animals living underground
internal medicine: the branch of medicine that deals with the diagnosis and (nonsurgical) treatment of diseases of the internal organs (especially in adults)