Our vet tech researched all types of cattle dogs before settling on an English Shepherd. Could not find one in Mn ~ had to go to Iowa, but they are very excited to begin working with it. I have an Aussie, she will be 2 in Nov. The older she gets, the better she gets with cattle. At first I thought she would not work them and was going to give up, but kept trying. She improves everytime she's in the pasture and loves doing it. She is also an excellent family dog. We have an 8 month old hair/ear pulling grand daughter and Ruby is real good with her.