I honestly think that it's a Belgian Malinois, but I could be wrong.