You say it is a Portuguese herding type farm dog. The only one I have heard of has longish hair and the breed goes back many years. To live in that country, it has to have long hair to be warm while outside, as it is bitterly cold.

So, I would really like to know if you are talking about the Serra type dog or not? It is not a pure bred so has other names as well, but the Serra is all I know.

Please show aonther pic of it in full hair.?