Australian Cattle Dog- A High Energy Working Dog

The Australian Cattle Dog is a very intelligent, active, and tough dog breed. Created by Australian pioneers to deal with…