on sheep, wolves, and sheepdogs.

Printable View