Australian Cattle Dogs vs. Other Working Dogs - Which Are Best Suited for the Job?