Definitely some Belgian Malinois would be my guess. Perhaps some Akita too.