microsheep
Etymology
micro- + sheep
noun
A sheep of an inherently small breed.