It is very difficult to guess breeds in a mix dog. First, the genes inherited from each parent is random. So, while the mom may be part poodle, the puppy may not get any poodle dna, etc. Second, most mixed dogs have more than 2 breeds in them, so it is more complicated that identifying a "shepherd husky". Third, breed traits can combine to create something that looks like a completely different breed.
If you are really interested in knowing, I recommend doing a dna test. Since your very cute dog comes from Crete, I'd recommend Embark or Wisdom Panel as they will test for breeds not common in North America but that may be common in Crete.
Not being familiar with breeds common to Crete, I would guess shepherd of some sort. The eyes are very dark for a large dog, so I would guess a small dog or two in the mix. Possibly malamute or husky.