rat terrier

Noun

 * 1) An American dog breed with a background as a farm dog and  companion.