As Marcelo notes, the only difference is the color of the dog's fur. They are all Australian Cattle Dogs (or blue heelers). Blue heelers come in both "blue" and red coats. They were developed to help herd cattle, so they are usually great dogs to have on a farm.