Category: australian-cattle-dog

The Australian Cattle Dog is a breed of herding dog originally developed in Australia for droving cattle.