Italian greyhound

Noun

 * 1) A small sighthound of an Italian breed.