so cute!!!..

first thing I thought was Saint Bernard something.. but he could well have Aussie/Shep too.. just as you said..

he´s very very cute!