microsheep

Etymology

micro- + sheep

noun

  1. A sheep of an inherently small breed.